diff --git a/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmetuser/IcFormResColumnDTO.java b/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmetuser/IcFormResColumnDTO.java
index 2679aa595b..9ea3d41328 100644
--- a/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmetuser/IcFormResColumnDTO.java
+++ b/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmetuser/IcFormResColumnDTO.java
@@ -12,6 +12,5 @@ public class IcFormResColumnDTO {
private String tableName;
private String columnName;
private String label;
- private String link;
}
diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/opercustomize/CustomerFootBarDao.xml b/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/opercustomize/CustomerFootBarDao.xml
index 4d83d75057..11a8d52f7c 100644
--- a/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/opercustomize/CustomerFootBarDao.xml
+++ b/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/opercustomize/CustomerFootBarDao.xml
@@ -43,14 +43,12 @@
select
temp.table_name,
concat(temp.table_name,'.',temp.columnName) as columnName,
- temp.LABEL,
- temp.link
+ temp.LABEL
from (
SELECT
( CASE WHEN M.ITEM_GROUP_ID = '0' THEN 'ic_resi_user' ELSE g.TABLE_NAME END ) AS table_name,
m.COLUMN_NAME AS columnName,
- m.LABEL,
- g.link
+ m.LABEL
FROM
ic_form_item m
LEFT JOIN ic_form_item_group g ON ( m.ITEM_GROUP_ID = g.id )
diff --git a/epmet-module/epmet-demo/epmet-demo-server/pom.xml b/epmet-module/epmet-demo/epmet-demo-server/pom.xml
index 00a03e4aab..8ef89773a9 100644
--- a/epmet-module/epmet-demo/epmet-demo-server/pom.xml
+++ b/epmet-module/epmet-demo/epmet-demo-server/pom.xml
@@ -13,6 +13,11 @@
jar
+
+ com.alibaba
+ easyexcel
+ 2.2.6
+
com.epmet
epmet-commons-tools
diff --git a/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/utils/ExcelPaseTest.java b/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/utils/ExcelPaseTest.java
new file mode 100644
index 0000000000..6b277bd0d7
--- /dev/null
+++ b/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/utils/ExcelPaseTest.java
@@ -0,0 +1,58 @@
+package com.epmet.utils;
+
+import com.alibaba.excel.EasyExcelFactory;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * @description excel解析
+ *
+ * @return
+ * @author wxz
+ * @date 2021.10.28 13:36:26
+ */
+public class ExcelPaseTest {
+
+ public static void main(String[] args) {
+ new ExcelPaseTest().sqlizeGridNameAndCodeFromExcel();
+ }
+
+ /**
+ * @description 读取excel,生成根据网格name更新网格code的sql
+ *
+ * @param
+ * @return
+ * @author wxz
+ * @date 2021.10.28 13:34:31
+ */
+ public void sqlizeGridNameAndCodeFromExcel() {
+ TempDynamicEasyExcelListener readListener = new TempDynamicEasyExcelListener();
+ EasyExcelFactory.read(new File("/Users/wangxianzhang/Documents/1027平阴县网格编码及人员统计表.xls"), IndexOrNameData.class, readListener).headRowNumber(4).sheet(0).doRead();
+ List