SysUserMapper.xml 975 B

1234567891011121314151617181920212223
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.simuwang.base.mapper.SysUserMapper">
  4. <select id=""></select>
  5. <select id="selectRoleByUserId" resultType="com.simuwang.base.pojo.dos.SysRoleDO">
  6. select t.role_id as roleId,
  7. t.role_name as roleName,
  8. t.role_key as roleKey,
  9. t.role_sort as roleSort,
  10. t.status as status,
  11. t.data_scope as dataScope,
  12. t.remark,
  13. t.creatorid as creatorId,
  14. t.createtime as createTime,
  15. t.updaterid as updaterId,
  16. t.updatetime as updateTime
  17. from sys_role t
  18. join sys_user_role t1 on t.role_id = t1.role_id
  19. join sys_user t2 on t1.user_id = t2.user_id and t2.isvalid = 1
  20. where t2.user_id = #{userId} and t.isvalid = 1
  21. </select>
  22. </mapper>