From 314cb96d8aac034d7fa740dff34833fe96f57dd3 Mon Sep 17 00:00:00 2001
From: xing <xingjs@qq.com>
Date: 星期二, 28 二月 2023 18:21:33 +0800
Subject: [PATCH] 20230228@xingjs@提交官网一张图相关内容接口(专题展示和工程展示相关模块内容)

---
 src/main/resources/mapper/show/OneMapMapper.xml |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/src/main/resources/mapper/show/OneMapMapper.xml b/src/main/resources/mapper/show/OneMapMapper.xml
index 68ba5bd..a679484 100644
--- a/src/main/resources/mapper/show/OneMapMapper.xml
+++ b/src/main/resources/mapper/show/OneMapMapper.xml
@@ -266,11 +266,27 @@
     </select>
 
     <!--  鍗曚釜椤圭洰鐨勪笅杞戒釜鏁般�佷笅杞芥鏁板拰鏁版嵁閲�-->
+    <!--    select count(*) "number", sum(c.dcount) "count", sum(c.sizes) "size"
+            from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid
+                               inner join lf.sys_download c on b.downid = c.id
+            where dircode like '${projectCode}%';  -->
     <select id="countProjectDown" resultType="java.util.Map">
-        select count(*) "number", sum(c.dcount) "count", sum(c.sizes) "size"
-        from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid
-                           inner join lf.sys_download c on b.downid = c.id
-        where dircode like '${projectCode}%';
+        select
+            d.name "椤圭洰鍚嶇О",
+            (select count(*) "number"
+             from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid
+                                inner join lf.sys_download c on b.downid = c.id
+             where dircode like '${projectCode}%') "涓嬭浇涓暟",
+            (select  sum(c.dcount) "count"
+             from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid
+                                inner join lf.sys_download c on b.downid = c.id
+             where dircode like '${projectCode}%') "涓嬭浇鏁伴噺",
+            (select  sum(c.sizes) "size"
+             from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid
+                                inner join lf.sys_download c on b.downid = c.id
+             where dircode like '${projectCode}%') "鏁伴噺鎬婚噺(MB)"
+        from lf.sys_dir d
+        where pid = 0 AND d.code like '${projectCode}%'
     </select>
 
 

--
Gitblit v1.9.3