mask_api_midwayjs
  1. 菜单信息
mask_api_midwayjs
  • 项目文档
    • 项目介绍
    • 状态码
    • Swagger页面
      GET
  • Demo演示
    • TypeORM基本使用
      • 列表分页
      • 列表无分页
      • 信息
      • 新增
      • 更新
      • 删除
      • 清空
  • 鉴权模块
    • 账号身份操作
      • 系统登录
      • 系统登出
      • 刷新登录令牌
      • 登录用户信息
      • 登录路由信息
    • 账号注册操作
      • 系统注册
    • 客户端授权管理
      • 客户端授权管理列表
      • 客户端授权管理信息
      • 客户端授权管理新增
      • 客户端授权管理更新
      • 客户端授权管理删除
    • 获取验证码
      GET
  • 开放能力模块
    • 授权认证
      • 获取登录预授权码
      • 通过授权码获取访问令牌
      • 通过刷新令牌续期访问令牌
    • 服务器信息
  • 通用模块
    • 文件操作
      • 上传文件
      • 切片文件检查
      • 切片文件上传
      • 切片文件合并
      • 下载文件
    • 通用请求
      • 哈希编码
    • 默认主页
  • 服务器模块
    • 在线用户信息
      • 在线用户列表
      • 强退用户
    • 缓存信息
      • 缓存服务信息
      • 缓存名称列表
      • 缓存名称下键名列表
      • 缓存内容信息
      • 缓存名称列表安全删除
      • 缓存名称下键名删除
      • 缓存内容删除
    • 调度任务信息
      • 调度任务列表
      • 调度任务信息
      • 调度任务新增
      • 调度任务修改
      • 调度任务删除
      • 调度任务修改状态
      • 调度任务立即执行一次
      • 调度任务重置刷新队列
      • 调度任务列表导出
    • 调度任务日志信息
      • 调度任务日志列表
      • 调度任务日志信息
      • 调度任务日志删除
      • 调度任务日志清空
      • 调度任务日志列表导出
    • 服务器信息
  • 系统模块
    • 参数配置信息
      • 参数配置根据参数键名
      • 参数配置列表
      • 参数配置信息
      • 参数配置新增
      • 参数配置修改
      • 参数配置删除
      • 参数缓存刷新
      • 参数配置列表导出
    • 部门信息
      • 部门列表
      • 部门信息
      • 部门新增
      • 部门修改
      • 部门删除
      • 部门列表(排除节点)
      • 部门树结构列表
      • 部门树结构列表(指定角色)
    • 字典数据信息
      • 字典数据列表
      • 字典数据详情
      • 字典数据新增
      • 字典数据修改
      • 字典数据删除
      • 字典数据列表(指定字典类型)
      • 字典数据列表导出
    • 字典类型信息
      • 字典类型列表
      • 字典类型详细
      • 字典类型新增
      • 字典类型修改
      • 字典类型删除
      • 字典类型选择框列表
      • 字典类型刷新缓存
      • 字典类型列表导出
    • 日志管理
      • 登录访问信息
        • 登录访问列表
        • 登录访问清空
        • 登录访问列表导出
      • 操作日志信息
        • 操作日志列表
        • 操作日志清空
        • 操作日志列表导出
    • 菜单信息
      • 菜单列表
        GET
      • 菜单信息
        GET
      • 菜单新增
        POST
      • 菜单修改
        PUT
      • 菜单删除
        DELETE
      • 菜单树结构列表
        GET
      • 菜单树结构列表(指定角色)
        GET
    • 通知公告信息
      • 通知公告列表
      • 通知公告信息
      • 通知公告新增
      • 通知公告修改
      • 通知公告删除
    • 岗位信息
      • 岗位列表
      • 岗位详细
      • 岗位新增
      • 岗位修改
      • 岗位删除
      • 岗位列表导出
    • 个人信息
      • 基础信息获取
      • 基础信息修改
      • 修改密码
    • 角色信息
      • 角色信息列表
      • 角色信息详情
      • 角色信息新增
      • 角色信息修改
      • 角色信息删除
      • 角色状态变更
      • 角色数据权限修改
      • 角色分配用户列表
      • 角色分配选择授权
      • 角色列表导出
    • 用户信息
      • 用户信息列表
      • 用户信息详情
      • 用户信息新增
      • 用户信息修改
      • 用户信息删除
      • 用户密码修改
      • 用户状态修改
      • 用户账户解锁
      • 用户信息列表导出
      • 用户信息列表导入模板下载
      • 用户信息列表导入
  1. 菜单信息

菜单修改

PUT
/system/menu
需登录

请求参数

Header 参数
Authorization
string 
授权令牌
必需
默认值:
{{token_prefix}} {{token_access}}
Referer
string 
必需
使用指定声明的Referer
默认值:
{{referer}}
User-Agent
string 
用户浏览器代理
必需
默认值:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36
Body 参数application/json
menuId
integer 
菜单ID
必需
parentId
integer 
父菜单ID
必需
menuName
string 
菜单名称
必需
menuType
string 
菜单类型
必需
D目录 M菜单 B按钮
menuSort
integer 
显示顺序
必需
默认0
frameFlag
string 
是否内部跳转
可选
目录和菜单必传,0否 1是
cacheFlag
string 
是否缓存
可选
目录和菜单必传,0不缓存 1缓存
visibleFlag
string 
是否显示
可选
目录和菜单必传,0隐藏 1显示
statusFlag
string 
状态
可选
目录和菜单必传,0停用 1正常
icon
string 
图标
可选
目录和菜单必传,#无图标
menuPath
string 
路由地址
可选
目录和菜单必传
component
string 
组件路径
可选
菜单必传
perms
string 
权限标识
可选
菜单和按钮必传
remark
string 
备注
可选
示例
{
    "menuId": 2000,
    "parentId": 0,
    "menuName": "因体没",
    "menuType": "D",
    "menuSort": 1466,
    "frameFlag": "1",
    "cacheFlag": "1",
    "visibleFlag": "1",
    "statusFlag": "1",
    "icon": "#",
    "menuPath": "sysc",
    "component": "system/c/index",
    "perms": "x:x:x",
    "remark": "安志温选身矿那几边个图报际利。"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://m1.apifoxmock.com/m1/1551143-0-default/system/menu' \
--header 'Authorization;' \
--header 'Referer;' \
--header 'User-Agent;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "menuId": 2000,
    "parentId": 0,
    "menuName": "因体没",
    "menuType": "D",
    "menuSort": 1466,
    "frameFlag": "1",
    "cacheFlag": "1",
    "visibleFlag": "1",
    "statusFlag": "1",
    "icon": "#",
    "menuPath": "sysc",
    "component": "system/c/index",
    "perms": "x:x:x",
    "remark": "安志温选身矿那几边个图报际利。"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
示例
{"code":200,"msg":"成功"}
上一页
菜单新增
下一页
菜单删除
Built with