@Repository public interface SysPermissionMapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<SysPermission>
系统权限 Mapper 接口
| Modifier and Type | Method and Description |
|---|---|
List<SysPermission> |
getMenuListByUserId(Long userId)
根据用户id获取菜单列表
|
List<String> |
getPermissionCodesByUserId(Long userId)
根据用户id获取该用户所有权限编码
|
SysPermissionQueryVo |
getSysPermissionById(Serializable id)
根据ID获取查询对象
|
com.baomidou.mybatisplus.core.metadata.IPage<SysPermissionQueryVo> |
getSysPermissionPageList(com.baomidou.mybatisplus.extension.plugins.pagination.Page page,
SysPermissionQueryParam sysPermissionQueryParam)
获取分页对象
|
SysPermissionQueryVo getSysPermissionById(Serializable id)
id - com.baomidou.mybatisplus.core.metadata.IPage<SysPermissionQueryVo> getSysPermissionPageList(@Param(value="page") com.baomidou.mybatisplus.extension.plugins.pagination.Page page, @Param(value="param") SysPermissionQueryParam sysPermissionQueryParam)
page - sysPermissionQueryParam - List<String> getPermissionCodesByUserId(@Param(value="userId") Long userId)
userId - ExceptionList<SysPermission> getMenuListByUserId(@Param(value="userId") Long userId)
userId - Copyright © 2019. All rights reserved.