|
|
@ -221,20 +221,29 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="getUserByOrgSid" resultType="java.util.Map"> |
|
|
|
SELECT |
|
|
|
su.sid,st.name |
|
|
|
SELECT su.sid, |
|
|
|
st.name |
|
|
|
FROM sys_user su |
|
|
|
LEFT JOIN sys_staffinfo st |
|
|
|
ON su.`staffSid` = st.`sid` |
|
|
|
LEFT JOIN sys_staffinfo st |
|
|
|
ON su.`staffSid` = st.`sid` |
|
|
|
WHERE su.sid != #{userSid} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="fetchBySids" resultType="com.yxt.anrui.portal.api.sysuser.SysUserVo"> |
|
|
|
select su.*,ss.name from sys_user su |
|
|
|
left join sys_staffinfo ss on su.staffSid=ss.sid |
|
|
|
select su.*, ss.name |
|
|
|
from sys_user su |
|
|
|
left join sys_staffinfo ss on su.staffSid = ss.sid |
|
|
|
where su.sid in |
|
|
|
<foreach collection="sids" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
#{item} |
|
|
|
</foreach> |
|
|
|
</select> |
|
|
|
<foreach collection="sids" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
#{item} |
|
|
|
</foreach> |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="getUserByRoleSid" resultType="com.yxt.anrui.portal.api.sysuser.SysUserVo"> |
|
|
|
select si.name, su.sid, su.staffSid |
|
|
|
from sys_user_role sr |
|
|
|
left join sys_user su on sr.userSid = su.sid |
|
|
|
left join sys_staffinfo si on si.sid = su.staffSid |
|
|
|
where sr.roleSid = #{roleSid} |
|
|
|
</select> |
|
|
|
</mapper> |