文档首页/ ISDP/ API参考/ API接口/ 基础数据管理/ 添加菜单(API名称:menu/addMenu)
更新时间:2024-04-26 GMT+08:00
分享

添加菜单(API名称:menu/addMenu)

功能介绍

添加菜单(有限制不能频繁操作,7分钟内只添加一次)

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/menu/addMenu

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

parentId

Long

父菜单ID,如果不填写,默认0,一级菜单

menuName

String

菜单名称

orderNum

Int

菜单排序

inlineFlag

Int

是否内嵌,1是,0否,为传默认0

status

Int

状态,0有效,1无效,默认0

icon

String

图标,格式:menu-数字,数字值要在78到112之间的偶数

url

String

菜单跳转url

funcPrivNo

String

菜单功能点(限制菜单权限的)

menuDesc

String

菜单描述

code

String

编码

响应参数

参数

类型

描述

status

String

状态 success/failed

msg

String

异常信息,异常时提示

data

Object

返回数据,该服务会返回新增成功后的菜单ID

failed

boolean

true/false

success

boolean

true/false

请求示例

{
    "parentId": "53030",
    "menuName": "hzjTestMenu1",
    "orderNum": 10,
    "inlineFlag": 0,
    "status": 0,
    "icon": "menu-78",
    "url": "http://123.huawei.com",
    "funcPrivNo": null,
    "menuDesc": "hzj测试菜单1",
    "code": "hzjTestMenu1"
}

响应示例

{
    "status": "success",
    "msg": "add menu success",
    "data": {
        "menuId": 181239
    },
    "failed": false,
    "success": true
}

相关文档