获取菜单
GET
/menus请求参数
无
示例代码
返回响应
成功(200)
失败(404)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
No schema defined
示例
{
"status": 0,
"msg": "",
"doNotDisplayToast": 0,
"data": [
{
"name": "[1]",
"path": "/dashboard",
"component": "amis",
"is_home": 1,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Dashboard",
"icon": "mdi:chart-line",
"hide": false,
"order": 0
}
},
{
"name": "[2]",
"path": "/system",
"component": "amis",
"is_home": 0,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Admin",
"icon": "material-symbols:settings-outline",
"hide": false,
"order": 0
},
"children": [
{
"name": "[2]-[3]",
"path": "/system/admin_users",
"component": "amis",
"is_home": 0,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Users",
"icon": "ph:user-gear",
"hide": false,
"order": 0
}
},
{
"name": "[2]-[3]-create",
"path": "/system/admin_users/create",
"component": "amis",
"meta": {
"hide": true,
"icon": "ph:user-gear",
"title": "Users - Create"
}
},
{
"name": "[2]-[3]-show",
"path": "/system/admin_users/:id",
"component": "amis",
"meta": {
"hide": true,
"icon": "ph:user-gear",
"title": "Users - Show"
}
},
{
"name": "[2]-[3]-edit",
"path": "/system/admin_users/:id/edit",
"component": "amis",
"meta": {
"hide": true,
"icon": "ph:user-gear",
"title": "Users - Edit"
}
},
{
"name": "[2]-[4]",
"path": "/system/admin_roles",
"component": "amis",
"is_home": 0,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Roles",
"icon": "carbon:user-role",
"hide": false,
"order": 0
}
},
{
"name": "[2]-[4]-create",
"path": "/system/admin_roles/create",
"component": "amis",
"meta": {
"hide": true,
"icon": "carbon:user-role",
"title": "Roles - Create"
}
},
{
"name": "[2]-[4]-show",
"path": "/system/admin_roles/:id",
"component": "amis",
"meta": {
"hide": true,
"icon": "carbon:user-role",
"title": "Roles - Show"
}
},
{
"name": "[2]-[4]-edit",
"path": "/system/admin_roles/:id/edit",
"component": "amis",
"meta": {
"hide": true,
"icon": "carbon:user-role",
"title": "Roles - Edit"
}
},
{
"name": "[2]-[5]",
"path": "/system/admin_permissions",
"component": "amis",
"is_home": 0,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Permissions",
"icon": "fluent-mdl2:permissions",
"hide": false,
"order": 0
}
},
{
"name": "[2]-[5]-create",
"path": "/system/admin_permissions/create",
"component": "amis",
"meta": {
"hide": true,
"icon": "fluent-mdl2:permissions",
"title": "Permissions - Create"
}
},
{
"name": "[2]-[5]-show",
"path": "/system/admin_permissions/:id",
"component": "amis",
"meta": {
"hide": true,
"icon": "fluent-mdl2:permissions",
"title": "Permissions - Show"
}
},
{
"name": "[2]-[5]-edit",
"path": "/system/admin_permissions/:id/edit",
"component": "amis",
"meta": {
"hide": true,
"icon": "fluent-mdl2:permissions",
"title": "Permissions - Edit"
}
},
{
"name": "[2]-[6]",
"path": "/system/admin_menus",
"component": "amis",
"is_home": 0,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Menus",
"icon": "ant-design:menu-unfold-outlined",
"hide": false,
"order": 0
}
},
{
"name": "[2]-[6]-create",
"path": "/system/admin_menus/create",
"component": "amis",
"meta": {
"hide": true,
"icon": "ant-design:menu-unfold-outlined",
"title": "Menus - Create"
}
},
{
"name": "[2]-[6]-show",
"path": "/system/admin_menus/:id",
"component": "amis",
"meta": {
"hide": true,
"icon": "ant-design:menu-unfold-outlined",
"title": "Menus - Show"
}
},
{
"name": "[2]-[6]-edit",
"path": "/system/admin_menus/:id/edit",
"component": "amis",
"meta": {
"hide": true,
"icon": "ant-design:menu-unfold-outlined",
"title": "Menus - Edit"
}
},
{
"name": "[2]-[7]",
"path": "/system/settings",
"component": "amis",
"is_home": 0,
"iframe_url": "",
"url_type": 1,
"keep_alive": 0,
"is_full": 0,
"is_link": false,
"meta": {
"title": "Settings",
"icon": "akar-icons:settings-horizontal",
"hide": false,
"order": 0
}
},
{
"name": "[2]-[7]-create",
"path": "/system/settings/create",
"component": "amis",
"meta": {
"hide": true,
"icon": "akar-icons:settings-horizontal",
"title": "Settings - Create"
}
},
{
"name": "[2]-[7]-show",
"path": "/system/settings/:id",
"component": "amis",
"meta": {
"hide": true,
"icon": "akar-icons:settings-horizontal",
"title": "Settings - Show"
}
},
{
"name": "[2]-[7]-edit",
"path": "/system/settings/:id/edit",
"component": "amis",
"meta": {
"hide": true,
"icon": "akar-icons:settings-horizontal",
"title": "Settings - Edit"
}
}
]
},
{
"name": "user_setting",
"path": "/user_setting",
"component": "amis",
"meta": {
"hide": true,
"title": "User Settings",
"icon": "material-symbols:manage-accounts",
"singleLayout": "basic"
}
},
{
"name": "dev_tools",
"path": "/dev_tools",
"component": "amis",
"meta": {
"title": "Developer",
"icon": "fluent:window-dev-tools-20-regular"
},
"children": [
{
"name": "dev_tools_extensions",
"path": "/dev_tools/extensions",
"component": "amis",
"meta": {
"title": "Extensions",
"icon": "ion:extension-puzzle-outline"
}
},
{
"name": "dev_tools_code_generator",
"path": "/dev_tools/code_generator",
"component": "amis",
"meta": {
"title": "Code Generator",
"icon": "ic:baseline-code"
}
},
{
"name": "dev_tools_editor",
"path": "/dev_tools/editor",
"component": "editor",
"meta": {
"title": "Visual Editor",
"icon": "mdi:monitor-edit"
}
}
]
}
]
}
最后修改时间: 7 个月前