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