From dc4a461fa49310b5a3a1cecfb6e9f23d06002b32 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Thu, 09 Mar 2023 14:49:32 +0800
Subject: [PATCH] 大屏接口
---
src/main/java/org/springblade/modules/system/mapper/DeptMapper.xml | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/system/mapper/DeptMapper.xml b/src/main/java/org/springblade/modules/system/mapper/DeptMapper.xml
index b002fc8..20056cb 100644
--- a/src/main/java/org/springblade/modules/system/mapper/DeptMapper.xml
+++ b/src/main/java/org/springblade/modules/system/mapper/DeptMapper.xml
@@ -112,4 +112,24 @@
and is_deleted = 0
</select>
+ <resultMap id="userDeptGroup" type="org.springblade.modules.system.dto.DeptDTO">
+ <id column="dept_id" property="id"/>
+ <result column="dept_name" property="deptName"/>
+ <collection property="userList" javaType="java.util.List" ofType="org.springblade.modules.system.entity.User">
+ <result column="id" property="id"/>
+ <result column="real_name" property="realName"/>
+ <result column="avatar" property="avatar"/>
+ <result column="email" property="email"/>
+ <result column="phone" property="phone"/>
+ <result column="role_id" property="roleId"/>
+ </collection>
+ </resultMap>
+
+ <select id="getUserGroupByDept" resultMap="userDeptGroup">
+ SELECT user.id,user.real_name,user.avatar,user.email,user.phone,user.dept_id,user.role_id,dept.dept_name
+ FROM blade_user user
+ LEFT JOIN blade_dept dept ON dept.id = user.dept_id and dept.is_deleted = 0
+ WHERE user.is_deleted = 0
+ </select>
+
</mapper>
--
Gitblit v1.9.3