123456789101112131415161718192021 |
- <?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.hwrj.cloud.admin.dao.UmsRolePermissionRelationDao">
- <!--批量新增回写主键支持-->
- <insert id="insertList">
- INSERT INTO ums_role_permission_relation (role_id, permission_id) VALUES
- <foreach collection="list" separator="," item="item" index="index">
- (#{item.roleId,jdbcType=BIGINT},
- #{item.permissionId,jdbcType=BIGINT})
- </foreach>
- </insert>
- <select id="getPermissionList" resultMap="com.hwrj.cloud.admin.mapper.UmsPermissionMapper.BaseResultMap">
- SELECT
- p.*
- FROM
- ums_role_permission_relation r
- LEFT JOIN ums_permission p ON r.permission_id = p.id
- WHERE
- r.role_id = #{roleId};
- </select>
- </mapper>
|