@Service public class PbpPermissionService extends Object
| 构造器和说明 |
|---|
PbpPermissionService() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getLoginSuccessRoutePath(String id)
获取登录成功后跳转的地址/路由
|
org.nutz.lang.util.NutMap |
getPermSetByRoleid(String roleid)
根据角色id获取权限授权的权限
|
org.nutz.lang.util.NutMap |
getPermSetByUserid(int type,
String userid)
获取用户可用的权限id和btns
|
List<PermDTO> |
loadLeftMenu(Set<String> permIds,
Map<String,List<String>> permBtnMap,
String pid)
加载左侧菜单
|
List<PermDTO> |
loadPerms(org.nutz.dao.Cnd cnd,
Map<String,List<String>> permBtnMap)
加载权限子集
|
List<PermDTO> |
loadPerms(String pid,
Map<String,List<String>> permBtnMap)
加载权限数据
|
public List<PermDTO> loadPerms(String pid, Map<String,List<String>> permBtnMap)
pid - 父级IDpermBtnMap - 权限菜单的按钮public List<PermDTO> loadPerms(org.nutz.dao.Cnd cnd, Map<String,List<String>> permBtnMap)
cnd - 条件permBtnMap - 权限菜单的按钮public org.nutz.lang.util.NutMap getPermSetByRoleid(String roleid)
roleid - public org.nutz.lang.util.NutMap getPermSetByUserid(int type,
String userid)
userid - public List<PermDTO> loadLeftMenu(Set<String> permIds, Map<String,List<String>> permBtnMap, String pid)
permIds - 菜单ID集合permBtnMap - 拥有的权限集合Copyright © 癸卯【兔】年–2023 hlinfo. All rights reserved.