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

菜单信息

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

请求参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'http://127.0.0.1:8000/api/admin/account/menu' \
--header 'Authorization: Bearer {{ token }}' \
--header 'Content-Type: application/json'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "data": [
        {
            "id": 1,
            "parent_id": 0,
            "menu_type": "Dir",
            "name": "账号管理",
            "path": "",
            "icon": "",
            "perms": "",
            "sort_order": 1,
            "created_at": "2025-12-25T20:13:49.091176+08:00",
            "updated_at": "2025-12-25T20:13:49.091176+08:00",
            "children": [
                {
                    "id": 2,
                    "parent_id": 1,
                    "menu_type": "Menu",
                    "name": "用户管理",
                    "path": "/account/user",
                    "icon": "fa fa-user-o",
                    "perms": "",
                    "sort_order": 1,
                    "created_at": "2025-12-25T20:13:49.09389+08:00",
                    "updated_at": "2025-12-25T20:13:49.09389+08:00",
                    "children": [
                        {
                            "id": 3,
                            "parent_id": 2,
                            "menu_type": "Btn",
                            "name": "用户列表",
                            "path": "",
                            "icon": "",
                            "perms": "account:user:list",
                            "sort_order": 1,
                            "created_at": "2025-12-25T20:13:49.094311+08:00",
                            "updated_at": "2025-12-25T20:13:49.094311+08:00",
                            "children": []
                        },
                        {
                            "id": 4,
                            "parent_id": 2,
                            "menu_type": "Btn",
                            "name": "用户详情",
                            "path": "",
                            "icon": "",
                            "perms": "account:user:detail",
                            "sort_order": 2,
                            "created_at": "2025-12-25T20:13:49.094706+08:00",
                            "updated_at": "2025-12-25T20:13:49.094706+08:00",
                            "children": []
                        },
                        {
                            "id": 5,
                            "parent_id": 2,
                            "menu_type": "Btn",
                            "name": "添加用户",
                            "path": "",
                            "icon": "",
                            "perms": "account:user:create",
                            "sort_order": 3,
                            "created_at": "2025-12-25T20:13:49.095049+08:00",
                            "updated_at": "2025-12-25T20:13:49.095049+08:00",
                            "children": []
                        },
                        {
                            "id": 6,
                            "parent_id": 2,
                            "menu_type": "Btn",
                            "name": "更新用户",
                            "path": "",
                            "icon": "",
                            "perms": "account:user:update",
                            "sort_order": 4,
                            "created_at": "2025-12-25T20:13:49.095822+08:00",
                            "updated_at": "2025-12-25T20:13:49.095822+08:00",
                            "children": []
                        },
                        {
                            "id": 7,
                            "parent_id": 2,
                            "menu_type": "Btn",
                            "name": "删除用户",
                            "path": "",
                            "icon": "",
                            "perms": "account:user:delete",
                            "sort_order": 5,
                            "created_at": "2025-12-25T20:13:49.096219+08:00",
                            "updated_at": "2025-12-25T20:13:49.096219+08:00",
                            "children": []
                        },
                        {
                            "id": 8,
                            "parent_id": 2,
                            "menu_type": "Btn",
                            "name": "重置密码",
                            "path": "",
                            "icon": "",
                            "perms": "account:user:reset_pwd",
                            "sort_order": 6,
                            "created_at": "2025-12-25T20:13:49.09665+08:00",
                            "updated_at": "2025-12-25T20:13:49.09665+08:00",
                            "children": []
                        }
                    ]
                },
                {
                    "id": 9,
                    "parent_id": 1,
                    "menu_type": "Menu",
                    "name": "角色管理",
                    "path": "/account/role",
                    "icon": "fa fa-user-secret",
                    "perms": "",
                    "sort_order": 2,
                    "created_at": "2025-12-25T20:13:49.097089+08:00",
                    "updated_at": "2025-12-25T20:13:49.097089+08:00",
                    "children": [
                        {
                            "id": 10,
                            "parent_id": 9,
                            "menu_type": "Btn",
                            "name": "角色列表",
                            "path": "",
                            "icon": "",
                            "perms": "account:role:list",
                            "sort_order": 1,
                            "created_at": "2025-12-25T20:13:49.097474+08:00",
                            "updated_at": "2025-12-25T20:13:49.097474+08:00",
                            "children": []
                        },
                        {
                            "id": 11,
                            "parent_id": 9,
                            "menu_type": "Btn",
                            "name": "角色详情",
                            "path": "",
                            "icon": "",
                            "perms": "account:role:detail",
                            "sort_order": 2,
                            "created_at": "2025-12-25T20:13:49.098361+08:00",
                            "updated_at": "2025-12-25T20:13:49.098361+08:00",
                            "children": []
                        },
                        {
                            "id": 12,
                            "parent_id": 9,
                            "menu_type": "Btn",
                            "name": "添加角色",
                            "path": "",
                            "icon": "",
                            "perms": "account:role:create",
                            "sort_order": 3,
                            "created_at": "2025-12-25T20:13:49.098723+08:00",
                            "updated_at": "2025-12-25T20:13:49.098723+08:00",
                            "children": []
                        },
                        {
                            "id": 13,
                            "parent_id": 9,
                            "menu_type": "Btn",
                            "name": "更新角色",
                            "path": "",
                            "icon": "",
                            "perms": "account:role:update",
                            "sort_order": 4,
                            "created_at": "2025-12-25T20:13:49.099091+08:00",
                            "updated_at": "2025-12-25T20:13:49.099091+08:00",
                            "children": []
                        },
                        {
                            "id": 14,
                            "parent_id": 9,
                            "menu_type": "Btn",
                            "name": "删除角色",
                            "path": "",
                            "icon": "",
                            "perms": "account:role:delete",
                            "sort_order": 5,
                            "created_at": "2025-12-25T20:13:49.099447+08:00",
                            "updated_at": "2025-12-25T20:13:49.099447+08:00",
                            "children": []
                        }
                    ]
                },
                {
                    "id": 15,
                    "parent_id": 1,
                    "menu_type": "Menu",
                    "name": "菜单管理",
                    "path": "/account/menu",
                    "icon": "fa fa-th-list",
                    "perms": "",
                    "sort_order": 3,
                    "created_at": "2025-12-25T20:13:49.099805+08:00",
                    "updated_at": "2025-12-25T20:13:49.099805+08:00",
                    "children": [
                        {
                            "id": 16,
                            "parent_id": 15,
                            "menu_type": "Btn",
                            "name": "菜单列表",
                            "path": "",
                            "icon": "",
                            "perms": "account:menu:list",
                            "sort_order": 1,
                            "created_at": "2025-12-25T20:13:49.10017+08:00",
                            "updated_at": "2025-12-25T20:13:49.10017+08:00",
                            "children": []
                        },
                        {
                            "id": 17,
                            "parent_id": 15,
                            "menu_type": "Btn",
                            "name": "添加菜单",
                            "path": "",
                            "icon": "",
                            "perms": "account:menu:create",
                            "sort_order": 2,
                            "created_at": "2025-12-25T20:13:49.100529+08:00",
                            "updated_at": "2025-12-25T20:13:49.100529+08:00",
                            "children": []
                        },
                        {
                            "id": 18,
                            "parent_id": 15,
                            "menu_type": "Btn",
                            "name": "更新菜单",
                            "path": "",
                            "icon": "",
                            "perms": "account:menu:update",
                            "sort_order": 3,
                            "created_at": "2025-12-25T20:13:49.100913+08:00",
                            "updated_at": "2025-12-25T20:13:49.100913+08:00",
                            "children": []
                        },
                        {
                            "id": 19,
                            "parent_id": 15,
                            "menu_type": "Btn",
                            "name": "删除菜单",
                            "path": "",
                            "icon": "",
                            "perms": "account:menu:delete",
                            "sort_order": 4,
                            "created_at": "2025-12-25T20:13:49.101222+08:00",
                            "updated_at": "2025-12-25T20:13:49.101222+08:00",
                            "children": []
                        }
                    ]
                }
            ]
        },
        {
            "id": 20,
            "parent_id": 0,
            "menu_type": "Dir",
            "name": "系统管理",
            "path": "",
            "icon": "",
            "perms": "",
            "sort_order": 2,
            "created_at": "2025-12-25T20:13:49.101565+08:00",
            "updated_at": "2025-12-25T20:13:49.101565+08:00",
            "children": [
                {
                    "id": 21,
                    "parent_id": 20,
                    "menu_type": "Menu",
                    "name": "操作日志管理",
                    "path": "/system/operation-log",
                    "icon": "fa fa-pencil-square-o",
                    "perms": "",
                    "sort_order": 1,
                    "created_at": "2025-12-25T20:13:49.101972+08:00",
                    "updated_at": "2025-12-25T20:13:49.101972+08:00",
                    "children": [
                        {
                            "id": 22,
                            "parent_id": 21,
                            "menu_type": "Btn",
                            "name": "操作日志列表",
                            "path": "",
                            "icon": "",
                            "perms": "system:operation-log:list",
                            "sort_order": 1,
                            "created_at": "2025-12-25T20:13:49.102413+08:00",
                            "updated_at": "2025-12-25T20:13:49.102413+08:00",
                            "children": []
                        }
                    ]
                },
                {
                    "id": 23,
                    "parent_id": 20,
                    "menu_type": "Menu",
                    "name": "字典管理",
                    "path": "/system/dict",
                    "icon": "fa fa-bookmark-o",
                    "perms": "",
                    "sort_order": 2,
                    "created_at": "2025-12-25T20:13:49.10333+08:00",
                    "updated_at": "2025-12-25T20:13:49.10333+08:00",
                    "children": [
                        {
                            "id": 24,
                            "parent_id": 23,
                            "menu_type": "Btn",
                            "name": "字典列表",
                            "path": "",
                            "icon": "",
                            "perms": "system:dict:list",
                            "sort_order": 1,
                            "created_at": "2025-12-25T20:13:49.103713+08:00",
                            "updated_at": "2025-12-25T20:13:49.103713+08:00",
                            "children": []
                        },
                        {
                            "id": 25,
                            "parent_id": 23,
                            "menu_type": "Btn",
                            "name": "添加字典",
                            "path": "",
                            "icon": "",
                            "perms": "system:dict:create",
                            "sort_order": 2,
                            "created_at": "2025-12-25T20:13:49.104102+08:00",
                            "updated_at": "2025-12-25T20:13:49.104102+08:00",
                            "children": []
                        },
                        {
                            "id": 27,
                            "parent_id": 23,
                            "menu_type": "Btn",
                            "name": "删除字典",
                            "path": "",
                            "icon": "",
                            "perms": "system:dict:delete",
                            "sort_order": 3,
                            "created_at": "2025-12-25T20:13:49.104943+08:00",
                            "updated_at": "2025-12-25T20:13:49.104943+08:00",
                            "children": []
                        },
                        {
                            "id": 26,
                            "parent_id": 23,
                            "menu_type": "Btn",
                            "name": "更新字典",
                            "path": "",
                            "icon": "",
                            "perms": "system:dict:update",
                            "sort_order": 3,
                            "created_at": "2025-12-25T20:13:49.104583+08:00",
                            "updated_at": "2025-12-25T20:13:49.104583+08:00",
                            "children": []
                        }
                    ]
                }
            ]
        }
    ],
    "msg": "success",
    "timestamp": 1777897690169
}
修改于 2026-08-25 01:25:05
上一页
创建菜单
下一页
更新菜单
Built with