新增禁用用户不被考勤页面检索

This commit is contained in:
2025-12-01 17:29:08 +08:00
parent 96d610f918
commit e4fd4c7aa6

View File

@@ -9,22 +9,25 @@
<result property="roleId" column="role_id"/> <result property="roleId" column="role_id"/>
</resultMap> </resultMap>
<select id="selectUserIdsByRoleId" resultType="Long"> <select id="selectUserIdsByRoleId" resultType="Long">
select u.user_id from sys_user u select u.user_id
from sys_user u
inner join sys_user_role sur inner join sys_user_role sur
on u.user_id = sur.user_id and sur.role_id = #{roleId} on u.user_id = sur.user_id and sur.role_id = #{roleId}
</select> </select>
<select id="selectUserIdsByNotRoleId" resultType="java.lang.Long"> <select id="selectUserIdsByNotRoleId" resultType="java.lang.Long">
select u.user_id from sys_user u select u.user_id
from sys_user u
inner join sys_user_role sur inner join sys_user_role sur
on u.user_id = sur.user_id and sur.role_id != #{roleId} on u.user_id = sur.user_id and sur.role_id != #{roleId}
</select> </select>
<select id="selectUserIdsByRoleIdAndEnable" resultType="java.lang.Long"> <select id="selectUserIdsByRoleIdAndEnable" resultType="java.lang.Long">
select u.user_id from sys_user u select u.user_id
from sys_user u
inner join sys_user_role sur inner join sys_user_role sur
on u.user_id = sur.user_id and sur.role_id != #{roleId} on u.user_id = sur.user_id and sur.role_id = #{roleId}
where (u.status='0' or u.del_flag = '2') where (u.status = '0' or u.del_flag = '2')
</select> </select>
</mapper> </mapper>