1. 菜单管理
snowgo
  • 后台管理
    • 账号管理
      • 用户管理
        • 创建用户
        • 用户列表
        • 用户详情
        • 删除用户
        • 修改用户密码
        • 更新用户
        • 用户权限信息
      • 角色管理
        • 创建角色
        • 角色列表
        • 角色详情
        • 更新角色
        • 删除角色
      • 菜单管理
        • 创建菜单
          POST
        • 菜单信息
          GET
        • 更新菜单
          PUT
        • 删除菜单
          DELETE
      • 用户登录
        POST
      • 刷新token
        POST
      • 退出登录
        POST
    • 系统管理
      • 日志
        • 操作日志列表
        • 登录日志列表
      • 字典管理
        • 字典列表
        • 创建字典
        • 更新字典
        • 删除字典
        • 根据字典code获取item列表
        • 创建字典item
        • 更新字典item
        • 删除字典item
      • 系统服务信息
  • 监控(存活、就绪)
    • 就绪检查
      GET
    • 健康检查
      GET
  • index
    GET
  • publish_test
    GET
  1. 菜单管理

更新菜单

PUT
http://127.0.0.1:8000/api/admin/account/menu

请求参数

Header 参数

Body 参数application/json

示例
{
    "id": 0,
    "parent_id": 0,
    "menu_type": "Dir",
    "name": "string",
    "path": "string",
    "icon": "string",
    "perms": "string",
    "order_num": 1
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://127.0.0.1:8000/api/admin/account/menu' \
--header 'Authorization: Bearer {{ token }}' \
--header 'Content-Type: application/json' \
--data '{
    "id": 0,
    "parent_id": 0,
    "menu_type": "Dir",
    "name": "string",
    "path": "string",
    "icon": "string",
    "perms": "string",
    "order_num": 1
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "data": {
        "id": 1
    },
    "msg": "success"
}
修改于 2026-08-25 01:25:05
上一页
菜单信息
下一页
删除菜单
Built with