From cea9df7a2004dcd4c7e007e085c1e358ae5bb374 Mon Sep 17 00:00:00 2001
From: mg <maokecheng@163.com>
Date: 星期三, 12 十月 2022 14:53:42 +0800
Subject: [PATCH] 添加机构用户查询,新增角色类类型字段

---
 ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml b/ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml
index ebc2f28..b8ec297 100644
--- a/ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml
+++ b/ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml
@@ -14,5 +14,21 @@
         <result column="update_time" property="updateTime" />
         <result column="is_deleted" property="isDeleted" />
     </resultMap>
+    <resultMap type="com.ycl.entity.depart.UmsDepart" id="UserDepartResultMap" extends="BaseResultMap">
+        <collection property="userInfoDTOS" javaType="ArrayList" ofType="com.ycl.dto.user.DepartUserDTO">
+            <id column="user_id" property="userId" />
+            <result column="username" property="username" />
+        </collection>
+    </resultMap>
+
+    <select id="selectDepartList"  resultMap="UserDepartResultMap">
+        SELECT
+            ud.*,ua.id user_id,ua.username
+        FROM
+            ums_depart ud
+                LEFT JOIN ums_depart_manager udm ON ud.id = udm.depart_id
+                LEFT JOIN ums_admin ua ON udm.user_id = ua.id
+    </select>
+
 
 </mapper>

--
Gitblit v1.8.0