From 970bc6b960117a15e6e7d87d0615ab0371b15708 Mon Sep 17 00:00:00 2001
From: xing <xingjs@qq.com>
Date: 星期三, 22 二月 2023 14:01:17 +0800
Subject: [PATCH] 20230221@xingjs@提交官网一张图相关内容接口

---
 src/main/resources/mapper/show/OneMapMapper.xml |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/main/resources/mapper/show/OneMapMapper.xml b/src/main/resources/mapper/show/OneMapMapper.xml
index 61b6ce8..9086928 100644
--- a/src/main/resources/mapper/show/OneMapMapper.xml
+++ b/src/main/resources/mapper/show/OneMapMapper.xml
@@ -4,6 +4,11 @@
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.lf.server.mapper.show.OneMapMapper">
 
+    <resultMap type="com.lf.server.entity.show.OneMapEntity" id="OneMapResult">
+        <result property="value"       column="value"    />
+        <result property="key"     column="key"     />
+    </resultMap>
+
 
     <!--  椤圭洰绫诲埆 select * from bs.bs_project;  -->
     <select id="projectCategoryCount" resultType="java.util.Map">
@@ -81,13 +86,18 @@
 
 
     <!--  缁熻椤圭洰绫诲瀷 1  -->
-    <select id="selectProjectType1" resultType="java.util.Map">
+    <select id="selectProjectType1"  resultMap="OneMapResult">
         select (select string_agg(code, ',') from lf.sys_dir where name = a.name) "key", name "value" from lf.sys_dir a
         where name in ('娴嬮噺锛圗SV锛�', '鍕樺療锛圗GE锛�', '鍦扮伨锛圗GD锛�', '娲炲簱锛圗GD锛�') group by name order by name;
     </select>
 
     <!--  缁熻椤圭洰绫诲瀷 2  -->
-    <select id="selectProjectType2" resultType="java.util.Map">
+    <select id="selectProjectTypeOne"   resultType="com.lf.server.entity.show.OneMapEntity">
+        select * from lf.sys_meta ${endSql}
+    </select>
+
+    <!--  缁熻椤圭洰绫诲瀷 2  -->
+    <select id="selectProjectType2"   resultType="com.lf.server.entity.show.OneMapEntity">
         select modular1,count(*) from lf.sys_operate group by modular1 order by modular1;
     </select>
 

--
Gitblit v1.9.3