From e002c67732b571f0b20cca8321ca8ee1ddba2e05 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期一, 14 八月 2023 17:05:23 +0800 Subject: [PATCH] 修改文件上传、GDB/Shp数据读取、数据入库、元数据管理等接口 --- src/main/resources/mapper/sys/ReportMapper.xml | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/resources/mapper/sys/ReportMapper.xml b/src/main/resources/mapper/sys/ReportMapper.xml index dc7d636..1e2e06a 100644 --- a/src/main/resources/mapper/sys/ReportMapper.xml +++ b/src/main/resources/mapper/sys/ReportMapper.xml @@ -86,6 +86,14 @@ order by depcode; </select> + <!-- 鎸夋枃浠剁被鍨嬬粺璁� --> + <select id="countSizesByType" resultType="com.moon.server.entity.ctrl.CountEntity"> + select type "m1", cast(sum(sizes) as decimal(18, 3)) "sizes", count(*) "count" + from lf.sys_meta + group by type + order by type; + </select> + <!-- 鏈嶅姟璋冪敤閲忕粺璁� --> <select id="countServices" resultType="com.moon.server.entity.ctrl.CountEntity"> select name "m1", count(*) "count" @@ -101,4 +109,13 @@ group by modular1,modular2 order by modular1 desc,modular2; </select> + + <!-- 鎸夐」鐩粺璁℃暟鎹� --> + <select id="countSizesByPrj" resultType="com.moon.server.entity.ctrl.CountEntity"> + select name "m1", coalesce((select sum(sizes) from lf.sys_meta b where b.dircode like a.code || '%'), 0) "sizes", + (select count(*) from lf.sys_meta b where b.dircode like a.code || '%') "count" + from lf.sys_dir a + where pid = 0 + order by a.code; + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3