curl --location 'http://127.0.0.1:8000/api/admin/account/menu' \
--header 'Authorization: Bearer {{ token }}' \
--header 'Content-Type: application/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
}