添加菜单(API名称:menu/addMenu)
功能介绍
添加菜单(有限制不能频繁操作,7分钟内只添加一次)
相关接口
接口名称 | 调用说明 |
|---|---|
调用该接口获取到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.hxxxx.com",
"funcPrivNo": null,
"menuDesc": "hzj测试菜单1",
"code": "hzjTestMenu1"
} 响应示例
{
"status": "success",
"msg": "add menu success",
"data": {
"menuId": 181239
},
"failed": false,
"success": true
} 
