接口描述:

  • 设置菜单状态,同时会影响上级与下级菜单的状态。

请求 URL:

  • http|https://host/api/v1/menu/method/set.menu.status/

请求方式:

  • GET
  • POST

是否授权:

  • 需要授权

业务参数:

参数名 类型 是否必须 范围值 默认值 示例值 描述
menu_id integer gt:0 35 菜单编号
status integer in:0,1 1 菜单状态 0=禁用 1=启用

响应参数:

参数名 类型 是否返回 示例值 描述
status integer 200 状态码
message string success 消息信息
data object [] 返回对象
data 类型 是否返回 示例值 描述
parent array [1,2,3] 受影响的上级菜单编号
children array [4,5,6] 受影响的下级菜单编号,包括自身。
status integer 1 菜单状态 0=禁用 1=启用

响应示例:

  1. {
  2. "status": 200,
  3. "message": "success",
  4. "data": {
  5. "parent": [31],
  6. "children": [35],
  7. "status": 1
  8. }
  9. }

备注:

  1. 修改菜单状态后受影响的菜单编号其实与勾选 Tree 结构相同,没有特殊要求都不需要对 Tree 做特殊处理。
文档更新时间: 2018-05-21 16:12