From 17efddc6a667670dca682bf36b51a43e99615e6d Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期三, 16 十月 2024 15:59:38 +0800
Subject: [PATCH] 代码初始化
---
server/system_service/src/main/resources/mappers/SystemUserMapper.xml | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/server/system_service/src/main/resources/mappers/SystemUserMapper.xml b/server/system_service/src/main/resources/mappers/SystemUserMapper.xml
index 269920c..62eb9c4 100644
--- a/server/system_service/src/main/resources/mappers/SystemUserMapper.xml
+++ b/server/system_service/src/main/resources/mappers/SystemUserMapper.xml
@@ -32,11 +32,13 @@
LEFT JOIN `SYSTEM_USER` create_user ON create_user.ID = usr.CREATE_USER
LEFT JOIN `SYSTEM_USER` update_user ON update_user.ID = usr.UPDATE_USER
LEFT JOIN `company` sd ON sd.ID = usr.COMPANY_ID AND sd.ISDELETED = 0
+ LEFT JOIN `member` m ON usr.MEMBER_ID = m.id
<if test="dto.roleId != null">
RIGHT JOIN system_user_role sur on sur.USER_ID = usr.ID and sur.ROLE_ID = #{dto.roleId}
</if>
<where>
usr.DELETED = 0
+ and usr.SOURCE = 0
<!-- <if test="dto.positionId != null">-->
<!-- AND spu.POSITION_ID = #{dto.positionId}-->
<!-- </if>-->
@@ -61,6 +63,12 @@
<if test="dto.status != null ">
AND usr.`status` = #{dto.status}
</if>
+ <if test="dto.memberType != null ">
+ AND m.`type` = #{dto.memberType}
+ </if>
+ <if test="dto.companyType != null ">
+ AND sd.`type` = #{dto.companyType}
+ </if>
</where>
${orderByClause}
</select>
--
Gitblit v1.9.3