diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_qsfx.xml b/app/src/main/res/drawable/ic_qsfx.xml
deleted file mode 100644
index fcf1f28..0000000
--- a/app/src/main/res/drawable/ic_qsfx.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_qsfx.xml b/app/src/main/res/drawable/ic_qsfx.xml
deleted file mode 100644
index fcf1f28..0000000
--- a/app/src/main/res/drawable/ic_qsfx.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sanbao.xml b/app/src/main/res/drawable/ic_sanbao.xml
deleted file mode 100644
index 1f1134d..0000000
--- a/app/src/main/res/drawable/ic_sanbao.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_qsfx.xml b/app/src/main/res/drawable/ic_qsfx.xml
deleted file mode 100644
index fcf1f28..0000000
--- a/app/src/main/res/drawable/ic_qsfx.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sanbao.xml b/app/src/main/res/drawable/ic_sanbao.xml
deleted file mode 100644
index 1f1134d..0000000
--- a/app/src/main/res/drawable/ic_sanbao.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sbsb.xml b/app/src/main/res/drawable/ic_sbsb.xml
deleted file mode 100644
index 69a2d0e..0000000
--- a/app/src/main/res/drawable/ic_sbsb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_qsfx.xml b/app/src/main/res/drawable/ic_qsfx.xml
deleted file mode 100644
index fcf1f28..0000000
--- a/app/src/main/res/drawable/ic_qsfx.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sanbao.xml b/app/src/main/res/drawable/ic_sanbao.xml
deleted file mode 100644
index 1f1134d..0000000
--- a/app/src/main/res/drawable/ic_sanbao.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sbsb.xml b/app/src/main/res/drawable/ic_sbsb.xml
deleted file mode 100644
index 69a2d0e..0000000
--- a/app/src/main/res/drawable/ic_sbsb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_scan.xml b/app/src/main/res/drawable/ic_scan.xml
deleted file mode 100644
index 694165b..0000000
--- a/app/src/main/res/drawable/ic_scan.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_qsfx.xml b/app/src/main/res/drawable/ic_qsfx.xml
deleted file mode 100644
index fcf1f28..0000000
--- a/app/src/main/res/drawable/ic_qsfx.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sanbao.xml b/app/src/main/res/drawable/ic_sanbao.xml
deleted file mode 100644
index 1f1134d..0000000
--- a/app/src/main/res/drawable/ic_sanbao.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sbsb.xml b/app/src/main/res/drawable/ic_sbsb.xml
deleted file mode 100644
index 69a2d0e..0000000
--- a/app/src/main/res/drawable/ic_sbsb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_scan.xml b/app/src/main/res/drawable/ic_scan.xml
deleted file mode 100644
index 694165b..0000000
--- a/app/src/main/res/drawable/ic_scan.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_shangpu.xml b/app/src/main/res/drawable/ic_shangpu.xml
deleted file mode 100644
index 3cc8807..0000000
--- a/app/src/main/res/drawable/ic_shangpu.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List ANALYSIS_ICONS = Arrays.asList(
- R.drawable.ic_wtly, R.drawable.ic_ajzt, R.drawable.ic_gfwt,
- R.drawable.ic_jdtj, R.drawable.ic_cltj, R.drawable.ic_qsfx);
+ R.mipmap.jcsj, R.mipmap.lytj, R.mipmap.gfwt,
+ R.mipmap.czqk, R.mipmap.wgfx, R.mipmap.qsfx,
+ R.mipmap.cffx);
public static final List ANALYSIS_ITEMS = Arrays.asList(
- "问题来源", "案卷状态", "高发问题",
- "街道统计", "处理统计", "趋势分析");
+ "城管基础数据", "案卷来源统计", "高发案卷统计",
+ "单位处置情况", "网格分析", "案卷趋势分析",
+ "商铺处罚分析");
//饼图预置颜色,前三种作为街道统计饼图颜色
public static final List PIE_COLORS = Arrays.asList(
diff --git a/app/src/main/java/com/casic/dcms/utils/StringHelper.java b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
index 1a097cc..36d3d0c 100644
--- a/app/src/main/java/com/casic/dcms/utils/StringHelper.java
+++ b/app/src/main/java/com/casic/dcms/utils/StringHelper.java
@@ -215,69 +215,21 @@
case "案卷分布":
return R.mipmap.dtck;
case "公厕保洁":
- return R.drawable.ic_toilet;
+ return R.mipmap.gcbj;
case "三包处置":
- return R.drawable.ic_sanbao;
+ return R.mipmap.sbcz;
case "商铺变更":
- return R.drawable.ic_shangpu;
+ return R.mipmap.spbg;
case "部门处置":
- return R.drawable.ic_dept;
+ return R.mipmap.bmcz;
case "路桥养护":
- return R.drawable.ic_bridge;
+ return R.mipmap.lqyh;
case "管网管理":
- return R.drawable.ic_pipe;
+ return R.mipmap.gwgl;
case "路灯管理":
- return R.drawable.ic_streetlight;
+ return R.mipmap.ldgl;
default:
- return R.drawable.ic_default_icon;
- }
- }
-
- /**
- * 根据item名字获取icon
- */
- public static int obtainDrawableIcon(String item) {
- switch (item) {
- case "案卷上报":
- return R.drawable.ic_ajsb;
- case "快速上报":
- return R.drawable.ic_kssb;
- case "三包上报":
- return R.drawable.ic_sbsb;
- case "案卷核实":
- return R.drawable.ic_ajhs;
- case "案卷核查":
- return R.drawable.ic_ajhc;
- case "案卷处理":
- return R.drawable.ic_ajcl;
- case "紧急要件":
- return R.drawable.ic_jjyj;
- case "超时督办":
- return R.drawable.ic_csdb;
- case "统计分析":
- return R.drawable.ic_tjfx;
- case "在岗人员":
- return R.drawable.ic_zgry;
- case "案卷查询":
- return R.drawable.ic_ajcx;
- case "案卷分布":
- return R.drawable.ic_dtck;
- case "公厕保洁":
- return R.drawable.ic_toilet;
- case "三包处置":
- return R.drawable.ic_sanbao;
- case "商铺变更":
- return R.drawable.ic_shangpu;
- case "部门处置":
- return R.drawable.ic_dept;
- case "路桥养护":
- return R.drawable.ic_bridge;
- case "管网管理":
- return R.drawable.ic_pipe;
- case "路灯管理":
- return R.drawable.ic_streetlight;
- default:
- return R.drawable.ic_default_icon;
+ return R.mipmap.app_logo;
}
}
}
diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
index e1d258d..bc5e09a 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java
@@ -84,8 +84,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.casePicGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.casePicGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -110,8 +109,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
index 0dc088e..1340c12 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
index 608bf3f..c7d281c 100644
--- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java
@@ -85,8 +85,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
index bb53a88..d8439f9 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageHandledDetailActivity.java
@@ -82,8 +82,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -108,8 +107,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -136,8 +134,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.punishGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.punishGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
index ce49667..d2801f5 100644
--- a/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/business/PackageTodoDetailActivity.java
@@ -120,8 +120,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
index b9aeeb7..ec73134 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java
@@ -140,8 +140,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -190,8 +189,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
index 14e554b..9ad1466 100644
--- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java
@@ -91,8 +91,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -117,8 +116,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -143,8 +141,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.checkGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.checkGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
index 72e82ed..ac02cb4 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAdjustDetailActivity.java
@@ -100,8 +100,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -144,8 +143,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
index df21104..f429e82 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptAuthorizeDetailActivity.java
@@ -106,8 +106,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -150,8 +149,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
index 09264ee..4a688e9 100644
--- a/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/department/DeptTodoDetailActivity.java
@@ -102,8 +102,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -146,8 +145,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
index 1384f0c..8cf2edc 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java
@@ -114,8 +114,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
index 4dbedac..7b0a864 100644
--- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java
@@ -86,8 +86,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@@ -112,8 +111,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.handleGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.handleGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
index efbfb12..7cc5694 100644
--- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java
@@ -43,7 +43,7 @@
@Override
protected void initData() {
ArrayList models = new ArrayList<>();
- for (int i = 0; i < 6; i++) {
+ for (int i = 0; i < 7; i++) {
DataAnalysisGridModel model = new DataAnalysisGridModel();
model.setItemIcon(LocaleConstant.ANALYSIS_ICONS.get(i));
model.setItemTitle(LocaleConstant.ANALYSIS_ITEMS.get(i));
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
index 2e1469d..b2d894a 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java
@@ -92,8 +92,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
index da1c8bd..3f32567 100644
--- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java
@@ -204,8 +204,7 @@
urls.add(StringHelper.appendCompleteURL(s));
}
}
- ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context);
- imageAdapter.setImageList(urls);
+ ReadOnlyImageAdapter imageAdapter = new ReadOnlyImageAdapter(context, urls);
viewBinding.imageGridView.setAdapter(imageAdapter);
//九宫格点击事件
viewBinding.imageGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
diff --git a/app/src/main/res/drawable/begin_marker.xml b/app/src/main/res/drawable/begin_marker.xml
deleted file mode 100644
index ee47fdb..0000000
--- a/app/src/main/res/drawable/begin_marker.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_ajcl.xml b/app/src/main/res/drawable/ic_ajcl.xml
deleted file mode 100644
index 1040719..0000000
--- a/app/src/main/res/drawable/ic_ajcl.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajcx.xml b/app/src/main/res/drawable/ic_ajcx.xml
deleted file mode 100644
index 843e7a4..0000000
--- a/app/src/main/res/drawable/ic_ajcx.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhc.xml b/app/src/main/res/drawable/ic_ajhc.xml
deleted file mode 100644
index f27e49b..0000000
--- a/app/src/main/res/drawable/ic_ajhc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajhs.xml b/app/src/main/res/drawable/ic_ajhs.xml
deleted file mode 100644
index 36f47d4..0000000
--- a/app/src/main/res/drawable/ic_ajhs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajsb.xml b/app/src/main/res/drawable/ic_ajsb.xml
deleted file mode 100644
index 327c0c8..0000000
--- a/app/src/main/res/drawable/ic_ajsb.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_ajzt.xml b/app/src/main/res/drawable/ic_ajzt.xml
deleted file mode 100644
index c4b2f2b..0000000
--- a/app/src/main/res/drawable/ic_ajzt.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_bridge.xml b/app/src/main/res/drawable/ic_bridge.xml
deleted file mode 100644
index b366c76..0000000
--- a/app/src/main/res/drawable/ic_bridge.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cesuo.xml b/app/src/main/res/drawable/ic_cesuo.xml
deleted file mode 100644
index 4c7fba9..0000000
--- a/app/src/main/res/drawable/ic_cesuo.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_cheliang.xml b/app/src/main/res/drawable/ic_cheliang.xml
deleted file mode 100644
index 7b76835..0000000
--- a/app/src/main/res/drawable/ic_cheliang.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_close.xml b/app/src/main/res/drawable/ic_close.xml
deleted file mode 100644
index 7135ea4..0000000
--- a/app/src/main/res/drawable/ic_close.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_cltj.xml b/app/src/main/res/drawable/ic_cltj.xml
deleted file mode 100644
index a6a4368..0000000
--- a/app/src/main/res/drawable/ic_cltj.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_csdb.xml b/app/src/main/res/drawable/ic_csdb.xml
deleted file mode 100644
index f5da6dd..0000000
--- a/app/src/main/res/drawable/ic_csdb.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dept.xml b/app/src/main/res/drawable/ic_dept.xml
deleted file mode 100644
index dd4ac71..0000000
--- a/app/src/main/res/drawable/ic_dept.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_dtck.xml b/app/src/main/res/drawable/ic_dtck.xml
deleted file mode 100644
index 6cac201..0000000
--- a/app/src/main/res/drawable/ic_dtck.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_gfwt.xml b/app/src/main/res/drawable/ic_gfwt.xml
deleted file mode 100644
index 0a432a2..0000000
--- a/app/src/main/res/drawable/ic_gfwt.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_huanwei.xml b/app/src/main/res/drawable/ic_huanwei.xml
deleted file mode 100644
index dec6893..0000000
--- a/app/src/main/res/drawable/ic_huanwei.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_jdtj.xml b/app/src/main/res/drawable/ic_jdtj.xml
deleted file mode 100644
index 7db64ba..0000000
--- a/app/src/main/res/drawable/ic_jdtj.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_jjyj.xml b/app/src/main/res/drawable/ic_jjyj.xml
deleted file mode 100644
index e58f135..0000000
--- a/app/src/main/res/drawable/ic_jjyj.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_kssb.xml b/app/src/main/res/drawable/ic_kssb.xml
deleted file mode 100644
index afbf7b6..0000000
--- a/app/src/main/res/drawable/ic_kssb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_pipe.xml b/app/src/main/res/drawable/ic_pipe.xml
deleted file mode 100644
index b005f98..0000000
--- a/app/src/main/res/drawable/ic_pipe.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_qsfx.xml b/app/src/main/res/drawable/ic_qsfx.xml
deleted file mode 100644
index fcf1f28..0000000
--- a/app/src/main/res/drawable/ic_qsfx.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sanbao.xml b/app/src/main/res/drawable/ic_sanbao.xml
deleted file mode 100644
index 1f1134d..0000000
--- a/app/src/main/res/drawable/ic_sanbao.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_sbsb.xml b/app/src/main/res/drawable/ic_sbsb.xml
deleted file mode 100644
index 69a2d0e..0000000
--- a/app/src/main/res/drawable/ic_sbsb.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_scan.xml b/app/src/main/res/drawable/ic_scan.xml
deleted file mode 100644
index 694165b..0000000
--- a/app/src/main/res/drawable/ic_scan.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_shangpu.xml b/app/src/main/res/drawable/ic_shangpu.xml
deleted file mode 100644
index 3cc8807..0000000
--- a/app/src/main/res/drawable/ic_shangpu.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_streetlight.xml b/app/src/main/res/drawable/ic_streetlight.xml
deleted file mode 100644
index 988b54c..0000000
--- a/app/src/main/res/drawable/ic_streetlight.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 4869557..3e77980 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -119,14 +119,18 @@
+
+
+
+
@@ -136,6 +140,7 @@
+
diff --git a/app/build.gradle b/app/build.gradle
index 09c9e5e..2618027 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -66,7 +66,7 @@
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
//基础依赖库
- implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.2'
+ implementation 'com.github.AndroidCoderPeng:Androidx-lite-lib:1.0.7.4'
//Google官方授权框架
implementation 'pub.devrel:easypermissions:3.0.0'
//腾讯Android UI框架
@@ -91,9 +91,9 @@
//Excel表格
implementation 'com.github.huangyanbin:SmartTable:1.7.1'
//个推SDK
- implementation 'com.getui:gtsdk:3.2.10.0'
+ implementation 'com.getui:gtsdk:3.2.15.0'
//个推核心组件
- implementation 'com.getui:gtc:3.1.9.0'
+ implementation 'com.getui:gtc:3.2.1.0'
//数据库框架
implementation 'org.greenrobot:greendao:3.3.0'
//沉浸式状态栏。基础依赖包,必须要依赖
diff --git a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
index d12ff17..37cf1d5 100644
--- a/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
+++ b/app/src/main/java/com/casic/dcms/fragment/HomePageFragment.java
@@ -99,7 +99,7 @@
NormalRecyclerAdapter recyclerAdapter = new NormalRecyclerAdapter(R.layout.item_home_recycleview, resultBean.getData().getMenus()) {
@Override
public void convertView(ViewHolder viewHolder, int position, HomePageBean.DataBean.MenusBean item) {
- viewHolder.setImageResource(R.id.imageView, StringHelper.obtainDrawableIcon(item.getName())).setText(R.id.textView, item.getName());
+ viewHolder.setImageResource(R.id.imageView, StringHelper.obtainIcon(item.getName())).setText(R.id.textView, item.getName());
}
};
viewBinding.homeRecyclerView.setAdapter(recyclerAdapter);
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 932da05..43412f8 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -23,12 +23,14 @@
public static final String[] POPUP_OPTION_ITEMS = {"一键布防", "一键撤防"};
public static final List