菜单列表
GET
/system/menu/list请求参数
Query 参数
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
remark
string
备注
menuId
integer
菜单ID
menuName
string
菜单名称
parentId
integer
父菜单id
sort
integer
显示顺序
path
string
路由地址
component
string
组件路径
isFrame
string
可选
是否为外链(0是 1否)
menuType
string
必需
类型(M目录 C菜单 F按钮)
menuStatus
integer
可选
菜单状态(0显示 1隐藏)
visible
integer
可选
显示状态(0显示 1隐藏)
perms
string
权限字符串
icon
string
菜单图标
delFlag
boolean
可选
删除标志(0代表存在 1代表删除)
children[0].createBy
string
创建者
children[0].createTime
string
创建时间
children[0].updateBy
string
更新者
children[0].updateTime
string
更新时间
children[0].remark
string
备注
children[0].menuId
integer
菜单ID
children[0].menuName
string
菜单名称
children[0].parentId
integer
父菜单id
children[0].sort
integer
显示顺序
children[0].path
string
路由地址
children[0].component
string
组件路径
children[0].isFrame
string
可选
是否为外链(0是 1否)
children[0].menuType
string
必需
类型(M目录 C菜单 F按钮)
children[0].menuStatus
integer
可选
菜单状态(0显示 1隐藏)
children[0].visible
integer
可选
显示状态(0显示 1隐藏)
children[0].perms
string
权限字符串
children[0].icon
string
菜单图标
children[0].delFlag
boolean
可选
删除标志(0代表存在 1代表删除)
children[0].children[0].createBy
string
创建者
children[0].children[0].createTime
string
创建时间
children[0].children[0].updateBy
string
更新者
children[0].children[0].updateTime
string
更新时间
children[0].children[0].remark
string
备注
children[0].children[0].menuId
integer
菜单ID
children[0].children[0].menuName
string
菜单名称
children[0].children[0].parentId
integer
父菜单id
children[0].children[0].sort
integer
显示顺序
children[0].children[0].path
string
路由地址
children[0].children[0].component
string
组件路径
children[0].children[0].isFrame
string
可选
是否为外链(0是 1否)
children[0].children[0].menuType
string
必需
类型(M目录 C菜单 F按钮)
children[0].children[0].menuStatus
integer
可选
菜单状态(0显示 1隐藏)
children[0].children[0].visible
integer
可选
显示状态(0显示 1隐藏)
children[0].children[0].perms
string
权限字符串
children[0].children[0].icon
string
菜单图标
children[0].children[0].delFlag
boolean
可选
删除标志(0代表存在 1代表删除)
children[0].children[0].children[0]
array[string]
子菜单
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer | null
可选
返回状态码:返回200表示请求接口成功,非200表示请求接口失败
msg
string | null
返回消息
data
array[object (Menu) {19}] | null
返回数据
createBy
string | null
创建者
createTime
string | null
创建时间
updateBy
string | null
更新者
updateTime
string | null
更新时间
remark
string | null
备注
menuId
integer | null
菜单ID
menuName
string | null
菜单名称
parentId
integer | null
父菜单id
>= 0
sort
integer | null
显示顺序
>= 0
path
string | null
路由地址
component
string | null
组件路径
isFrame
string | null
可选
是否为外链(0是 1否)
menuType
string | null
必需
类型(M目录 C菜单 F按钮)
menuStatus
integer | null
可选
菜单状态(0显示 1隐藏)
visible
integer | null
可选
显示状态(0显示 1隐藏)
perms
string | null
权限字符串
icon
string | null
菜单图标
delFlag
boolean | null
可选
删除标志(0代表存在 1代表删除)
children
array[object (Menu) {19}] | null
子菜单
默认值:
new ArrayList<>()
示例
{
"code": 0,
"msg": "",
"data": [
{
"createBy": "",
"createTime": "",
"updateBy": "",
"updateTime": "",
"remark": "",
"menuId": 0,
"menuName": "",
"parentId": 0,
"sort": 0,
"path": "",
"component": "",
"isFrame": "",
"menuType": "",
"menuStatus": 0,
"visible": 0,
"perms": "",
"icon": "",
"delFlag": false,
"children": [
{
"createBy": "",
"createTime": "",
"updateBy": "",
"updateTime": "",
"remark": "",
"menuId": 0,
"menuName": "",
"parentId": 0,
"sort": 0,
"path": "",
"component": "",
"isFrame": "",
"menuType": "",
"menuStatus": 0,
"visible": 0,
"perms": "",
"icon": "",
"delFlag": false,
"children": []
}
]
}
]
}
最后修改时间: 10 个月前