类 PositionRoleApiImpl

  • 所有已实现的接口:
    PositionRoleApi

    @Primary
    @Validated
    @RestController("v0PositionRoleApiImpl")
    @RequestMapping(value="/services/rest/positionRole",
                    produces="application/json")
    @Deprecated
    public class PositionRoleApiImpl
    extends Object
    implements PositionRoleApi
    已过时。
    岗位角色组件
    从以下版本开始:
    9.6.0
    作者:
    shidaobang
    Date:
    2022/11/11
    • 构造器详细资料

      • PositionRoleApiImpl

        public PositionRoleApiImpl()
        已过时。
    • 方法详细资料

      • hasPublicRole

        public Boolean hasPublicRole​(@RequestParam("tenantId") @NotBlank
                                     @NotBlank String tenantId,
                                     @RequestParam("roleName") @NotBlank
                                     @NotBlank String roleName,
                                     @RequestParam("positionId") @NotBlank
                                     @NotBlank String positionId)
        已过时。
        根据岗位id判断该岗位是否拥有roleName这个公共角色
        指定者:
        hasPublicRole 在接口中 PositionRoleApi
        参数:
        tenantId - 租户id
        roleName - 角色名称
        positionId - 岗位id
        返回:
        boolean
        从以下版本开始:
        9.6.0
      • hasRole

        public Boolean hasRole​(@RequestParam("tenantId") @NotBlank
                               @NotBlank String tenantId,
                               @RequestParam("roleId") @NotBlank
                               @NotBlank String roleId,
                               @RequestParam("positionId") @NotBlank
                               @NotBlank String positionId)
        已过时。
        判断岗位是否拥有角色
        指定者:
        hasRole 在接口中 PositionRoleApi
        参数:
        tenantId - 租户id
        roleId - 角色id
        positionId - 岗位id
        返回:
        Boolean
        从以下版本开始:
        9.6.0
      • hasRole

        public 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("positionId") @NotBlank
                               @NotBlank String positionId)
        已过时。
        根据岗位id判断该岗位是否拥有 roleName 这个角色
        指定者:
        hasRole 在接口中 PositionRoleApi
        参数:
        tenantId - 租户id
        systemName - 系统标识
        properties - 角色扩展属性
        roleName - 角色名称
        positionId - 岗位id
        返回:
        Boolean 是否拥有
        从以下版本开始:
        9.6.0
      • hasRoleByCustomId

        public Boolean hasRoleByCustomId​(@RequestParam("tenantId") @NotBlank
                                         @NotBlank String tenantId,
                                         @RequestParam("positionId") @NotBlank
                                         @NotBlank String positionId,
                                         @RequestParam("customId") @NotBlank
                                         @NotBlank String customId)
        已过时。
        判断岗位是否拥有 customId 对应的角色
        指定者:
        hasRoleByCustomId 在接口中 PositionRoleApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        customId - 自定义id
        返回:
        Boolean 是否拥有角色
        从以下版本开始:
        9.6.0