接口 Y9PersonToRoleService
-
- 所有已知实现类:
Y9PersonToRoleServiceImpl
public interface Y9PersonToRoleService- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 longcountByPersonId(String personId)根据人员id对个人授权计数StringgetRoleIdsByPersonId(String personId)根据人员id获取拥有的角色id(,分隔)booleanhasPublicRole(String personId, String roleName)booleanhasRole(String personId, String roleId)BooleanhasRole(String personId, String systemName, String roleName, String properties)BooleanhasRoleByCustomId(String personId, String customId)人员是否拥有customId对应的角色List<Y9PersonToRole>listByPersonId(String personId)根据人员id,查询个人授权列表List<Y9Person>listPersonsByRoleId(String roleId)根据角色id查询拥有角色的所有人List<Y9Role>listRolesByPersonId(String personId)根据人员id查询其拥有的所有角色voidremoveByPersonId(String personId)根据人员id删除voidremoveByRoleId(String roleId)根据角色id移除
-
-
-
方法详细资料
-
countByPersonId
long countByPersonId(String personId)
根据人员id对个人授权计数- 参数:
personId-- 返回:
-
getRoleIdsByPersonId
String getRoleIdsByPersonId(String personId)
根据人员id获取拥有的角色id(,分隔)- 参数:
personId- id- 返回:
String
-
hasRoleByCustomId
Boolean hasRoleByCustomId(String personId, String customId)
人员是否拥有customId对应的角色- 参数:
personId-customId-- 返回:
-
listByPersonId
List<Y9PersonToRole> listByPersonId(String personId)
根据人员id,查询个人授权列表- 参数:
personId-- 返回:
-
removeByPersonId
void removeByPersonId(String personId)
根据人员id删除- 参数:
personId-
-
removeByRoleId
void removeByRoleId(String roleId)
根据角色id移除- 参数:
roleId-
-
-