package com.xiaopeng.account.service;
|
|
import com.xiaopeng.api.model.account.SysUser;
|
import com.xiaopeng.api.model.account.XpOperationsUser;
|
import com.xiaopeng.api.model.operation.SysMenu;
|
|
import java.util.List;
|
import java.util.Set;
|
|
|
/**
|
* 权限信息 服务层
|
*
|
* @author ruoyi
|
*/
|
public interface ISysPermissionService
|
{
|
/**
|
* 获取角色数据权限
|
*
|
* @return 角色权限信息
|
*/
|
Set<String> getRolePermission(SysUser user);
|
/**
|
* 获取运维角色数据权限
|
*
|
* @return 角色权限信息
|
*/
|
Set<String> getRolePermission(XpOperationsUser user);
|
|
/**
|
* 获取菜单数据权限
|
*
|
* @return 菜单权限信息
|
*/
|
Set<String> getMenuPermission(SysUser user);
|
/**
|
* 获取运维菜单数据权限
|
*
|
* @return 菜单权限信息
|
*/
|
Set<String> getMenuPermission(XpOperationsUser user);
|
}
|