- 系统模块
- 共用模块
- 登陆注册模块
- 公开模块
- 用户模块
- 菜单模块
- 用户组模块
- 角色模块
- 用户模块
- 个人账号操作
获取树形表格菜单列表
开发中
GET
http://localhost:8081/dev/system/menu/list
请求参数
Header 参数
Authorization
string
可选
默认值:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJjbGFpbXNQcmVmaXgiOiJiNGVlNzA3Mi0xOWVjLTRkYTYtYjA0NC0yOGU5ZDI5NTEyYzQiLCJleHAiOjE2NTc3MDU1MzB9.BiOdYBtYLNoGwVjHli5kHBlnDcwMyGsQos-YayAp_QvwE4Lm4X-Rg6IMbtAvJfhXSR9bPgI8YUSLBV9TdUpTaA
Body 参数application/json
object {0}
示例
{
"menuName": 5,
"menuUseType": "0"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:8081/dev/system/menu/list' \
--header 'Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJjbGFpbXNQcmVmaXgiOiJiNGVlNzA3Mi0xOWVjLTRkYTYtYjA0NC0yOGU5ZDI5NTEyYzQiLCJleHAiOjE2NTc3MDU1MzB9.BiOdYBtYLNoGwVjHli5kHBlnDcwMyGsQos-YayAp_QvwE4Lm4X-Rg6IMbtAvJfhXSR9bPgI8YUSLBV9TdUpTaA' \
--header 'Content-Type: application/json' \
--data-raw '{
"menuName": 5,
"menuUseType": "0"
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{
"msg": "操作成功",
"code": 200,
"data": [
{
"createBy": "admin",
"createTime": "2022-06-28 01:52:04",
"updateBy": "",
"updateTime": null,
"remark": "",
"menuId": 1,
"userId": 1,
"parentId": 0,
"menuName": "系统管理",
"orderNum": 0,
"path": "system",
"component": null,
"query": null,
"perms": null,
"icon": "#",
"isFrame": "1",
"isCache": "0",
"menuType": "M",
"visible": "0",
"status": "0",
"delFlag": "0",
"children": [
{
"createBy": "admin",
"createTime": "2022-06-28 01:52:04",
"updateBy": "admin",
"updateTime": "2022-06-28 06:26:25",
"remark": "",
"menuId": 2,
"userId": 1,
"parentId": 1,
"menuName": "菜单管理",
"orderNum": 1,
"path": "menu",
"component": "system/menu/index",
"query": "",
"perms": null,
"icon": "tree-table",
"isFrame": "1",
"isCache": "0",
"menuType": "C",
"visible": "0",
"status": "0",
"delFlag": "0",
"children": null
}
]
},
{
"createBy": "admin",
"createTime": "2022-06-28 05:42:02",
"updateBy": "",
"updateTime": null,
"remark": "",
"menuId": 3,
"userId": 1,
"parentId": 0,
"menuName": "日志管理",
"orderNum": 4,
"path": "log",
"component": null,
"query": null,
"perms": null,
"icon": "#",
"isFrame": "1",
"isCache": "0",
"menuType": "M",
"visible": "0",
"status": "0",
"delFlag": "0",
"children": [
{
"createBy": "admin",
"createTime": "2022-06-28 06:11:54",
"updateBy": "admin",
"updateTime": null,
"remark": "修改备注",
"menuId": 4,
"userId": 1,
"parentId": 3,
"menuName": "登录日志",
"orderNum": 0,
"path": "logininfo",
"component": "log/logininfor/index",
"query": null,
"perms": "log:logininfor:index",
"icon": "#",
"isFrame": "1",
"isCache": "0",
"menuType": "C",
"visible": "0",
"status": "0",
"delFlag": "0",
"children": [
{
"createBy": "admin",
"createTime": "2022-06-28 06:19:01",
"updateBy": "admin",
"updateTime": null,
"remark": "修改备注",
"menuId": 5,
"userId": 1,
"parentId": 4,
"menuName": "日志删除",
"orderNum": 0,
"path": "",
"component": null,
"query": null,
"perms": "log:logininfor:remove",
"icon": "#",
"isFrame": "1",
"isCache": "0",
"menuType": "F",
"visible": "0",
"status": "0",
"delFlag": "0",
"children": null
},
{
"createBy": "admin",
"createTime": "2022-06-28 06:19:01",
"updateBy": "admin",
"updateTime": null,
"remark": "修改备注",
"menuId": 6,
"userId": 1,
"parentId": 4,
"menuName": "日志删除",
"orderNum": 0,
"path": "",
"component": "",
"query": "",
"perms": "log:logininfor:remove",
"icon": "#",
"isFrame": "1",
"isCache": "0",
"menuType": "F",
"visible": "0",
"status": "0",
"delFlag": "0",
"children": null
}
]
}
]
}
]
}