java.lang.Object
xyz.raylab.permission.infrastructure.ohs.RoleOHS
所有已实现的接口:
xyz.raylab.support.ohs.OHSSupport

@RestController @RequestMapping("/role") public class RoleOHS extends Object implements xyz.raylab.support.ohs.OHSSupport
角色的公开主机服务
作者:
ray_kwan
  • 构造器详细资料

  • 方法详细资料

    • getList

      @GetMapping("/list") @Deprecated public xyz.raylab.support.ohs.ResourceResponseBody getList(RolePaginationCondition condition)
      已过时。
      获取角色集合
      参数:
      condition -
      返回:
    • page

      @GetMapping("/page") public xyz.raylab.support.ohs.ResourceResponseBody page(RolePaginationCondition condition)
      获取角色分页
      参数:
      condition - 条件
      返回:
    • create

      @PostMapping("/create") public xyz.raylab.support.ohs.ResourceResponseBody create(@RequestBody OperateRoleRequest body)
      创建角色
      参数:
      body -
      返回:
    • update

      @PostMapping("/update") public xyz.raylab.support.ohs.ResourceResponseBody update(@RequestBody OperateRoleRequest body)
      更新角色
      参数:
      body -
      返回:
    • getDetail

      @GetMapping("/detail") public xyz.raylab.support.ohs.ResourceResponseBody getDetail(String id)
      获取角色详情
      参数:
      id -
      返回:
    • assignPermissions

      @PostMapping("/assign-permissions") public xyz.raylab.support.ohs.ResourceResponseBody assignPermissions(@RequestBody RoleAssignPermissionsRequest body)
      角色分配权限
      参数:
      body -
      返回:
    • delete

      @PostMapping("/delete") public xyz.raylab.support.ohs.ResourceResponseBody delete(String id)
      删除
      参数:
      id -
      返回: