This commit is contained in:
2025-03-09 21:44:39 +08:00
parent b600f7f5af
commit b400a1e0bc
11 changed files with 248 additions and 106 deletions

View File

@@ -14,4 +14,5 @@ public interface SysUserRoleMapper extends BaseMapperPlus<SysUserRoleMapper, Sys
List<Long> selectUserIdsByRoleId(Long roleId);
List<Long> selectUserIdsByNotRoleId(Long roleId);
}

View File

@@ -14,4 +14,10 @@
on u.user_id = sur.user_id and sur.role_id = #{roleId}
</select>
<select id="selectUserIdsByNotRoleId" resultType="java.lang.Long">
select u.user_id from sys_user u
inner join sys_user_role sur
on u.user_id = sur.user_id and sur.role_id != #{roleId}
</select>
</mapper>