O
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

23 lines
820 B

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xujie.sys.modules.erf.mapper.ErfProcessTemplateMapper">
<!-- 根据角色名称查询用户列表 -->
<select id="getUserListByRoleName" resultType="map">
SELECT DISTINCT
u.user_id AS userId,
u.username AS userName,
u.user_display AS userDisplay,
u.site,
r.role_name AS roleName
FROM sys_user u
INNER JOIN sys_user_role ur ON u.user_id = ur.user_id
INNER JOIN sys_role r ON ur.role_id = r.role_id
WHERE r.role_name = #{roleName}
AND u.site = #{site}
AND u.status = 1
ORDER BY u.username
</select>
</mapper>