31 lines
566 B
Java
31 lines
566 B
Java
package com.muyu.system.service;
|
|
|
|
import com.muyu.common.system.domain.SysUser;
|
|
|
|
import java.util.Set;
|
|
|
|
/**
|
|
* 权限信息 服务层
|
|
*
|
|
* @author muyu
|
|
*/
|
|
public interface SysPermissionService {
|
|
/**
|
|
* 获取角色数据权限
|
|
*
|
|
* @param userId 用户Id
|
|
*
|
|
* @return 角色权限信息
|
|
*/
|
|
public Set<String> getRolePermission (SysUser user);
|
|
|
|
/**
|
|
* 获取菜单数据权限
|
|
*
|
|
* @param userId 用户Id
|
|
*
|
|
* @return 菜单权限信息
|
|
*/
|
|
public Set<String> getMenuPermission (SysUser user);
|
|
}
|