|
||||||||||
上一个 下一个 | 框架 无框架 |
使用 AuthorityResourceVO 的软件包 | |
---|---|
gboat2.web.business | |
gboat2.web.business.impl | |
gboat2.web.service | |
gboat2.web.service.impl |
gboat2.web.business 中 AuthorityResourceVO 的使用 |
---|
返回 AuthorityResourceVO 的 gboat2.web.business 中的方法 | |
---|---|
AuthorityResourceVO |
IUserBusiness.findResourceTreeForRoleOfGroup(String groupRoleId,
String systemId)
取得组角色的权限树 |
AuthorityResourceVO |
IShortcutBusiness.findResourceTreeForRoleOfGroup(String authForId,
String systemId)
取得角色的权限树[用的了缓存] |
AuthorityResourceVO |
IShortcutBusiness.findResourceTreeForRoleOfGroupForRes(String authForId,
String resId,
boolean useCache)
取得角色的某个模块的权限树(包含改模块)[用的了缓存] |
AuthorityResourceVO |
IAuthorityBusiness.findResourceTreeForRoleOfGroupForRes(String authForId,
String resId,
boolean useCache)
取得角色的某个模块的权限树(包含该模块) |
AuthorityResourceVO |
IAuthorityBusiness.findResourceTreeForRoleOfGroupOfSystem(String authForId,
String systemId,
boolean useCache)
取得组角色的权限树 |
AuthorityResourceVO |
IAuthorityBusiness.findResourceTreeForRoleOfSystem(String roleId,
String systemId)
取得角色的权限树(配置给这个roleId(可能是roleId也肯是groupId.roleId)的所有权限), 返回的resource对象为一下格式 {resName:"",msg:"",resId:"",children:[]}真正的数据时从children中读出来的, 其他的为自定义的附加数据(resName,msg等等),这些数据不会影响前端树形结构的显示 |
返回变量类型为 AuthorityResourceVO 的类型的 gboat2.web.business 中的方法 | |
---|---|
List<AuthorityResourceVO> |
IAuthorityBusiness.findBrothersAuthorityForResource(String roleId,
String resId)
获得当前模块的兄弟模块(角色拥有的) |
List<AuthorityResourceVO> |
IUserBusiness.findResourceForUser(String authForId,
String systemId)
取得用户的权限list。 |
List<AuthorityResourceVO> |
IAuthorityBusiness.findResourceOfSystemByAuthForId(String authForId,
String systemId)
根据authForId和systemId取得相应的权限list 1、authForId=roleId 角色权限 2、authForId=groupId.roleId 组角色权限 3、authForId=groupId.roleId.userId 登录用户权限 |
List<AuthorityResourceVO> |
IAuthorityBusiness.getAuthorityByStatus(String status,
String systemId)
根据用户身份获取权限 |
List<AuthorityResourceVO> |
IAuthorityBusiness.getAuthorityResourceByStatus(String authForId,
String systemId)
根据用户身份获取可操作的模块VO |
List<AuthorityResourceVO> |
IAuthorityBusiness.getAuthsByLevel(String authForId,
String resId,
String systemId)
获取指定角色或用户组权限中的指定层(即:指定的parentId) |
List<AuthorityResourceVO> |
IAuthorityBusiness.getTopLevelAuths(String authForId,
String systemId)
获取指定角色或用户组权限中的最顶层模块 |
类型变量类型为 AuthorityResourceVO 的 gboat2.web.business 中的方法参数 | |
---|---|
List<ShortcutResourceVO> |
IShortcutBusiness.getShortcutResourceByUser(UserSession session,
List<AuthorityResourceVO> authoritys)
|
List<ShortcutResourceVO> |
ILoginBusiness.showResourceShortcutByAuth(List<AuthorityResourceVO> list)
根据用户权限,获取可操作的模块(super指定) |
gboat2.web.business.impl 中 AuthorityResourceVO 的使用 |
---|
返回 AuthorityResourceVO 的 gboat2.web.business.impl 中的方法 | |
---|---|
AuthorityResourceVO |
UserBusinessImpl.findResourceTreeForRoleOfGroup(String groupRoleId,
String systemId)
|
AuthorityResourceVO |
ShortcutBusinessImpl.findResourceTreeForRoleOfGroup(String authForId,
String systemId)
|
AuthorityResourceVO |
ShortcutBusinessImpl.findResourceTreeForRoleOfGroupForRes(String authForId,
String resId,
boolean useCache)
|
AuthorityResourceVO |
AuthorityBusinessImpl.findResourceTreeForRoleOfGroupForRes(String authForId,
String resId,
boolean useCache)
|
AuthorityResourceVO |
AuthorityBusinessImpl.findResourceTreeForRoleOfGroupOfSystem(String authForId,
String systemId,
boolean useCache)
|
AuthorityResourceVO |
AuthorityBusinessImpl.findResourceTreeForRoleOfSystem(String roleId,
String systemId)
|
返回变量类型为 AuthorityResourceVO 的类型的 gboat2.web.business.impl 中的方法 | |
---|---|
List<AuthorityResourceVO> |
AuthorityBusinessImpl.findBrothersAuthorityForResource(String roleId,
String resId)
|
List<AuthorityResourceVO> |
UserBusinessImpl.findResourceForUser(String authForId,
String systemId)
|
List<AuthorityResourceVO> |
AuthorityBusinessImpl.findResourceOfSystemByAuthForId(String authForId,
String systemId)
|
List<AuthorityResourceVO> |
AuthorityBusinessImpl.getAuthorityByStatus(String status,
String systemId)
|
List<AuthorityResourceVO> |
AuthorityBusinessImpl.getAuthorityResourceByStatus(String authForId,
String systemId)
|
List<AuthorityResourceVO> |
AuthorityBusinessImpl.getAuthsByLevel(String authForId,
String resId,
String systemId)
|
List<AuthorityResourceVO> |
AuthorityBusinessImpl.getTopLevelAuths(String authForId,
String systemId)
|
类型变量类型为 AuthorityResourceVO 的 gboat2.web.business.impl 中的方法参数 | |
---|---|
List<ShortcutResourceVO> |
ShortcutBusinessImpl.getShortcutResourceByUser(UserSession session,
List<AuthorityResourceVO> authoritys)
|
List<ShortcutResourceVO> |
LoginBusinessImpl.showResourceShortcutByAuth(List<AuthorityResourceVO> list)
|
gboat2.web.service 中 AuthorityResourceVO 的使用 |
---|
返回 AuthorityResourceVO 的 gboat2.web.service 中的方法 | |
---|---|
AuthorityResourceVO |
IShortcutService.findResourceTreeForRoleOfGroup(String authForId,
String systemId)
取得角色的权限树[用的了缓存] |
gboat2.web.service.impl 中 AuthorityResourceVO 的使用 |
---|
返回 AuthorityResourceVO 的 gboat2.web.service.impl 中的方法 | |
---|---|
AuthorityResourceVO |
ShortcutServiceImpl.findResourceTreeForRoleOfGroup(String authForId,
String systemId)
|
|
||||||||||
上一个 下一个 | 框架 无框架 |