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