1234567891011121314151617181920212223 |
- <?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.simuwang.base.mapper.SysUserMapper">
- <select id=""></select>
- <select id="selectRoleByUserId" resultType="com.simuwang.base.pojo.dos.SysRoleDO">
- select t.role_id as roleId,
- t.role_name as roleName,
- t.role_key as roleKey,
- t.role_sort as roleSort,
- t.status as status,
- t.data_scope as dataScope,
- t.remark,
- t.creatorid as creatorId,
- t.createtime as createTime,
- t.updaterid as updaterId,
- t.updatetime as updateTime
- from sys_role t
- join sys_user_role t1 on t.role_id = t1.role_id
- join sys_user t2 on t1.user_id = t2.user_id and t2.isvalid = 1
- where t2.user_id = #{userId} and t.isvalid = 1
- </select>
- </mapper>
|