From bda3710c1d10f3901d7b3380ef897b1e88b92dcf Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 21 三月 2024 09:19:52 +0800
Subject: [PATCH] 添加标识列

---
 src/main/resources/mapper/sys/ReportMapper.xml |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/main/resources/mapper/sys/ReportMapper.xml b/src/main/resources/mapper/sys/ReportMapper.xml
index 8124092..fa872cb 100644
--- a/src/main/resources/mapper/sys/ReportMapper.xml
+++ b/src/main/resources/mapper/sys/ReportMapper.xml
@@ -325,50 +325,50 @@
 
     <!-- 鎸夐」鐩粺璁″悇绫绘暟鎹� -->
     <select id="countVariousDataByPrj" resultType="com.lf.server.entity.ctrl.CountEntity">
-        (select '鏁板瓧绾垮垝鍥�' "m1", 0 "count", cast( coalesce(sum(area), 0) as decimal(20, 2) ) "area", 0 "len"
+        (select '鏁板瓧绾垮垝鍥�' "m1", 'area' "m2", 0 "count", cast( coalesce(sum(area), 0) as decimal(20, 2) ) "area", 0 "len"
             from lf.sys_line_buffer where code like #{code})
         union all
-        (select '鏁板瓧楂樼▼妯″瀷' "m1", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
+        (select '鏁板瓧楂樼▼妯″瀷' "m1", 'area' "m2", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
             from lf.sys_meta b inner join lf.sys_dir c on b.dircode = c.code
             where c.name = '鏁板瓧楂樼▼妯″瀷' and b.type in ('dem', 'tif', 'tiff') and b.dircode like #{code})
         union all
-        (select '鏁板瓧姝e皠褰卞儚鍥�' "m1", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
+        (select '鏁板瓧姝e皠褰卞儚鍥�' "m1", 'area' "m2", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
             from lf.sys_meta b inner join lf.sys_dir c on b.dircode = c.code
             where c.name = '鏁板瓧姝e皠褰卞儚鍥�' and b.type in ('img', 'tif', 'tiff') and b.dircode like #{code})
         union all
-        (select '鍊炬枩鎽勫奖妯″瀷' "m1", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
+        (select '鍊炬枩鎽勫奖妯″瀷' "m1", 'area' "m2", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
             from lf.sys_meta b where b.type = 'osgb' and b.dircode like #{code})
         union all
-        (select '婵�鍏夌偣浜戞ā鍨�' "m1", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
+        (select '婵�鍏夌偣浜戞ā鍨�' "m1", 'area' "m2", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
             from lf.sys_meta b where b.type in ('las', 'laz') and b.dircode like #{code})
         union all
-        (select '绠$嚎闀垮害' "m1", 0 "count", 0 "area", cast( coalesce(sum( ST_Length( ST_GeographyFromText( ST_AsText(geom) ) ) ) / 1000, 0) as decimal(20, 2) ) "len"
+        (select '绠$嚎闀垮害' "m1", 'len' "m2", 0 "count", 0 "area", cast( coalesce(sum( ST_Length( ST_GeographyFromText( ST_AsText(geom) ) ) ) / 1000, 0) as decimal(20, 2) ) "len"
             from bs.m_pipeline b where b.dirid like #{code})
         union all
-        (select '鍕樻帰鐐�' "m1", count(*), 0 "area", 0 "len" from bs.s_explorationpoint b where b.dirid like #{code})
+        (select '鍕樻帰鐐�' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.s_explorationpoint b where b.dirid like #{code})
         union all
-        (select '鍕樺療宸ョ偣' "m1", count(*), 0 "area", 0 "len" from bs.s_surveyworksite b where b.dirid like #{code})
+        (select '鍕樺療宸ョ偣' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.s_surveyworksite b where b.dirid like #{code})
         union all
-        (select '鍕樺療鎶ュ憡' "m1", count(*), 0 "area", 0 "len" from bs.s_explorationpoint b
+        (select '鍕樺療鎶ュ憡' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.s_explorationpoint b
             inner join lf.sys_attach c on b.eventid = c.tab_guid where b.dirid like #{code})
         union all
-        (select '涓夌淮鍦拌川妯″瀷' "m1", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
+        (select '涓夌淮鍦拌川妯″瀷' "m1", 'area' "m2", 0 "count", cast( coalesce(sum(b.area), 0) as decimal(20, 2) ) "area", 0 "len"
             from lf.sys_meta b where b.type in ('fbx', 'ifc') and b.dircode like #{code})
         union all
-        (select '鍦扮伨鐐�' "m1", count(*), 0 "area", 0 "len" from bd.b_geologic_hazard b where b.dirid like #{code})
+        (select '鍦扮伨鐐�' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bd.b_geologic_hazard b where b.dirid like #{code})
         union all
-        (select '宕╁' "m1", count(*), 0 "area", 0 "len" from bs.g_collapse b where b.dirid like #{code})
+        (select '宕╁' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_collapse b where b.dirid like #{code})
         union all
-        (select '娉ョ煶娴�' "m1", count(*), 0 "area", 0 "len" from bs.g_debrisflow b where b.dirid like #{code})
+        (select '娉ョ煶娴�' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_debrisflow b where b.dirid like #{code})
         union all
-        (select '鍦伴潰濉岄櫡' "m1", count(*), 0 "area", 0 "len" from bs.g_ground_collapse b where b.dirid like #{code})
+        (select '鍦伴潰濉岄櫡' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_ground_collapse b where b.dirid like #{code})
         union all
-        (select '楂橀櫋杈瑰潯' "m1", count(*), 0 "area", 0 "len" from bs.g_highandsteep_slope b where b.dirid like #{code})
+        (select '楂橀櫋杈瑰潯' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_highandsteep_slope b where b.dirid like #{code})
         union all
-        (select '婊戝潯' "m1", count(*), 0 "area", 0 "len" from bs.g_landslide b where b.dirid like #{code})
+        (select '婊戝潯' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_landslide b where b.dirid like #{code})
         union all
-        (select '涓嶇ǔ瀹氭枩鍧�' "m1", count(*), 0 "area", 0 "len" from bs.g_unstable_slope b where b.dirid like #{code})
+        (select '涓嶇ǔ瀹氭枩鍧�' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_unstable_slope b where b.dirid like #{code})
         union all
-        (select '姘存瘉' "m1", count(*), 0 "area", 0 "len" from bs.g_water_damage b where b.dirid like #{code});
+        (select '姘存瘉' "m1", 'count' "m2", count(*), 0 "area", 0 "len" from bs.g_water_damage b where b.dirid like #{code});
     </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3