package com.teaching.backend.mapper.umsAdmin; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.teaching.backend.model.entity.umsAdmin.UmsAdminRoleRelation; import com.teaching.backend.model.entity.umsAdmin.UmsResource; import com.teaching.backend.model.entity.umsAdmin.UmsRole; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 后台用户与角色关系管理自定义Dao * Created by macro on 2018/10/8. */ @Mapper public interface UmsAdminRoleRelationMapper extends BaseMapper { // /** // * 批量插入用户角色关系 // */ // int insertList(@Param("list") List adminRoleRelationList); /** * 获取用于所有角色 */ List getRoleList(@Param("adminId") Long adminId); /** * 获取用户所有可访问资源 */ List getResourceList(@Param("adminId") Long adminId); // /** // * 获取资源相关用户ID列表 // */ // List getAdminIdList(@Param("resourceId") Long resourceId); }