From e992f6c13602feadd60f9df16c65ffccc1cdcb6a Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期五, 05 七月 2024 18:22:35 +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