- ruoyi-admin
- 验证码操作处理
- 通用请求处理
- 用户信息管理
- 岗位信息操作处理
- 公告 信息操作处理
- 参数配置 信息操作处理
- 用户信息
- 菜单信息
- 个人信息 业务处理
- 注册验证
- 登录验证
- 角色信息
- 部门信息
- 首页
- 数据字典信息
- 服务器监控
- 在线用户监控
- 缓存监控
- 系统访问记录
- 操作日志记录
- ruoyi-basicdata(基础数据模块)
- ruoyi-generator
- ruoyi-quartz
新增菜单
POST
/system/menu
请求参数
Body 参数application/json
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
remark
string
备注
params
object (MapObject)
请求参数
key
object (key)
可选
menuId
integer <int64>
菜单ID
menuName
string
菜单名称
parentName
string
父菜单名称
parentId
integer <int64>
父菜单ID
orderNum
integer
显示顺序
path
string
路由地址
component
string
组件路径
query
string
路由参数
routeName
string
可选
isFrame
string
可选
isCache
string
可选
menuType
string
可选
visible
string
可选
status
string
可选
perms
string
权限字符串
icon
string
菜单图标
children
array[object (SysMenu) {23}]
子菜单
默认值:
new ArrayList<SysMenu>()
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
remark
string
备注
params
object (MapObject)
请求参数
menuId
integer <int64>
菜单ID
menuName
string
菜单名称
parentName
string
父菜单名称
parentId
integer <int64>
父菜单ID
orderNum
integer
显示顺序
path
string
路由地址
component
string
组件路径
query
string
路由参数
routeName
string
可选
isFrame
string
可选
isCache
string
可选
menuType
string
可选
visible
string
可选
status
string
可选
perms
string
权限字符串
icon
string
菜单图标
children
array[object (SysMenu) {23}]
子菜单
默认值:
new ArrayList<SysMenu>()
示例
{
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"params": {
"key": {}
},
"menuId": 0,
"menuName": "string",
"parentName": "string",
"parentId": 0,
"orderNum": 0,
"path": "string",
"component": "string",
"query": "string",
"routeName": "string",
"isFrame": "string",
"isCache": "string",
"menuType": "string",
"visible": "string",
"status": "string",
"perms": "string",
"icon": "string",
"children": "new ArrayList<SysMenu>()"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/system/menu' \
--header 'Content-Type: application/json' \
--data-raw '{
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"params": {
"key": {}
},
"menuId": 0,
"menuName": "string",
"parentName": "string",
"parentId": 0,
"orderNum": 0,
"path": "string",
"component": "string",
"query": "string",
"routeName": "string",
"isFrame": "string",
"isCache": "string",
"menuType": "string",
"visible": "string",
"status": "string",
"perms": "string",
"icon": "string",
"children": "new ArrayList<SysMenu>()"
}'
返回响应
🟢200成功
application/json
Body
操作消息提醒
key
object
可选
示例
{
"": {}
}