类 SystemMenuOHS

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

@RestController @RequestMapping("/system-menu") public class SystemMenuOHS extends Object implements xyz.raylab.support.ohs.OHSSupport
系统菜单的公开主机服务
  • 字段概要

    从接口继承的字段 xyz.raylab.support.ohs.OHSSupport

    LOGGER
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    xyz.raylab.support.ohs.ResourceResponseBody
    创建系统菜单
    xyz.raylab.support.ohs.ResourceResponseBody
    删除系统菜单
    xyz.raylab.support.ohs.ResourceResponseBody
    获取系统菜单详情
    xyz.raylab.support.ohs.ResourceResponseBody
    获取已启用的
    xyz.raylab.support.ohs.ResourceResponseBody
    获取已启用的树结构
    xyz.raylab.support.ohs.ResourceResponseBody
    获取树结构
    xyz.raylab.support.ohs.ResourceResponseBody
    更新系统菜单

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 xyz.raylab.support.ohs.OHSSupport

    failedBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, resourceResponseBody, succeededBody
  • 构造器详细资料

  • 方法详细资料

    • create

      @PostMapping("/create") public xyz.raylab.support.ohs.ResourceResponseBody create(@RequestBody CreateSystemMenuRequest body)
      创建系统菜单
      参数:
      body -
      返回:
    • update

      @PostMapping("/update") public xyz.raylab.support.ohs.ResourceResponseBody update(@RequestBody UpdateSystemMenuRequest body)
      更新系统菜单
      参数:
      body -
      返回:
    • tree

      @GetMapping("/tree") public xyz.raylab.support.ohs.ResourceResponseBody tree()
      获取树结构
      返回:
    • enabledTree

      @GetMapping("/enabled-tree") public xyz.raylab.support.ohs.ResourceResponseBody enabledTree()
      获取已启用的树结构
      返回:
    • enabledAll

      @GetMapping("/enabled-all") public xyz.raylab.support.ohs.ResourceResponseBody enabledAll()
      获取已启用的
      返回:
    • detail

      @GetMapping("/detail") public xyz.raylab.support.ohs.ResourceResponseBody detail(String id)
      获取系统菜单详情
      参数:
      id - 系统菜单id
      返回:
    • delete

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