接口 PersonRoleApi
-
@Validated @Deprecated public interface PersonRoleApi
已过时。人员角色接口- 从以下版本开始:
- 9.6.0
- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
方法概要
所有方法 实例方法 抽象方法 已过时的方法 修饰符和类型 方法 说明 longcountByPersonId(@NotBlank String tenantId, @NotBlank String personId)已过时。根据人员id获取该人员拥有的角色数BooleanhasPublicRole(@NotBlank String tenantId, @NotBlank String roleName, @NotBlank String personId)已过时。根据人员id判断该人员是否拥有roleName这个公共角色BooleanhasRole(@NotBlank String tenantId, @NotBlank String roleId, @NotBlank String personId)已过时。判断人员是否拥有角色BooleanhasRole(@NotBlank String tenantId, @NotBlank String systemName, String properties, @NotBlank String roleName, @NotBlank String personId)已过时。根据人员id判断该人员是否拥有 roleName 这个角色BooleanhasRoleByCustomId(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String customId)已过时。判断人员是否拥有 customId 对应的角色List<net.risesoft.model.platform.Person>listPersonsByRoleId(@NotBlank String tenantId, @NotBlank String roleId)已过时。根据角色Id获取角色下所有人员List<net.risesoft.model.platform.Role>listRolesByPersonId(@NotBlank String tenantId, @NotBlank String personId)已过时。根据人员id获取所有关联的角色
-
-
-
方法详细资料
-
countByPersonId
@GetMapping("/countByPersonId") long countByPersonId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id获取该人员拥有的角色数- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- long 角色数
- 从以下版本开始:
- 9.6.0
-
hasPublicRole
@GetMapping("/hasPublicRole") Boolean hasPublicRole(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("roleName") @NotBlank @NotBlank String roleName, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id判断该人员是否拥有roleName这个公共角色- 参数:
tenantId- 租户idroleName- 角色名称personId- 人员id- 返回:
- boolean
- 从以下版本开始:
- 9.6.0
-
hasRole
@GetMapping("/hasRole") Boolean hasRole(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("roleId") @NotBlank @NotBlank String roleId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。判断人员是否拥有角色- 参数:
tenantId- 租户idroleId- 角色idpersonId- 人员id- 返回:
Boolean- 从以下版本开始:
- 9.6.0
-
hasRole
@GetMapping("/hasRole3") Boolean hasRole(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("systemName") @NotBlank @NotBlank String systemName, @RequestParam(value="properties",required=false) String properties, @RequestParam("roleName") @NotBlank @NotBlank String roleName, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id判断该人员是否拥有 roleName 这个角色- 参数:
tenantId- 租户idsystemName- 系统标识properties- 角色扩展属性roleName- 角色名称personId- 人员id- 返回:
- Boolean 是否拥有
- 从以下版本开始:
- 9.6.0
-
hasRoleByCustomId
@GetMapping("/hasRole2") Boolean hasRoleByCustomId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("customId") @NotBlank @NotBlank String customId)已过时。判断人员是否拥有 customId 对应的角色- 参数:
tenantId- 租户idpersonId- 人员idcustomId- 自定义id- 返回:
Boolean- 从以下版本开始:
- 9.6.0
-
listPersonsByRoleId
@GetMapping("/listPersonsByRoleId") List<net.risesoft.model.platform.Person> listPersonsByRoleId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("roleId") @NotBlank @NotBlank String roleId)已过时。根据角色Id获取角色下所有人员- 参数:
tenantId- 租户idroleId- 角色唯一标识- 返回:
- List<Person> 人员对象集合
- 从以下版本开始:
- 9.6.0
-
listRolesByPersonId
@GetMapping("/listRolesByPersonId") List<net.risesoft.model.platform.Role> listRolesByPersonId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id获取所有关联的角色- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- List<Role> 角色对象集合
- 从以下版本开始:
- 9.6.0
-
-