作者:管理员 历史版本:1 最后编辑:龚清 更新时间:2024-11-20 15:41
导入菜单资源
简述:
- 导入菜单资源
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/importXml
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
cover | formData | 否 | 是否覆盖 | ||
file | formData | 是 | 文件 | ||
resourceId | formData | 是 | 资源Id | ||
systemId | formData | 是 | 子系统Id |
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/importXml
cover:true
resourceId:467001762578956288
systemId:266946423468851203
file:对应的文件
返回示例:
{
"state": 200,
"request": null,
"message": "导入菜单资源成功",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
删除菜单资源
简述:
- 删除菜单资源
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/remove
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
resourceIds | String[] | 是 | 菜单资源Id数组 | ||
cascade | boolean | 是 | false | 是否级联删除下级节点 |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/remove?cascade=false&resourceIds=654789003949637632
返回示例:
{
"state": 200,
"request": null,
"message": "删除菜单资源成功",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
取消菜单收藏
简述:
- 取消菜单收藏
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/removeFavorites
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
resourceIds | String[] | 是 | 菜单资源Id数组 |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/removeFavorites?resourceIds=467004529200594944
返回示例:
{
"state": 200,
"request": null,
"message": "取消菜单收藏成功!",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
保存
简述:
- 保存资源菜单
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/save
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
ResourcesPo 对象信息
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
id | String | 否 | 主键 | |
name | String | 否 | 资源名称 | |
desc | String | 否 | 资源描述 | |
alias | String | 是 | 别名 | |
sn | Integer | 否 | 序号 | |
icon | String | 是 | 图标 | |
resourceType | String | 是 | 资源类型 | |
parentId | String | 是 | 父节点 | |
defaultUrl | String | 否 | 默认的URL | |
isFolder | String | 是 | 是否目录Y,N | |
displayInMenu | String | 是 | 是否显示到菜单Y,N | |
isOpen | String | 是 | 默认展开Y,N | |
systemId | String | 是 | 子系统ID | |
path | String | 否 | 资源路径 | |
checked | String | 否 | false | 是否选中 |
chkDisabled | String | 否 | false | 是否选中 |
resUrlList | List |
否 |
请求参数示例:
{
"pk": "",
"name": "test",
"ip": null,
"createBy": null,
"createTime": null,
"updateBy": null,
"updateTime": null,
"tenantId": null,
"dataStatus": null,
"dbtype": null,
"id": "674332446002511872",
"desc": "",
"alias": "test",
"sn": 3,
"icon": "cog",
"resourceType": "menu",
"parentId": "666641744326033408",
"defaultUrl": "",
"isFolder": "Y",
"displayInMenu": "Y",
"isOpen": "N",
"systemId": "266946423468851203",
"path": "666641744326033408.674332446002511872",
"checked": "false",
"chkDisabled": false,
"resUrlList": null
}
返回示例:
{
"state": 200,
"request": null,
"message": "保存资源菜单成功",
"cause": "",
"variables": {
"id": "674332446002511872"
},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
菜单收藏
简述:
- 菜单收藏
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/saveFavorites
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
resourceIds | String[] | 是 | 菜单资源Id数组 |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/saveFavorites?resourceIds=467004529200594944
返回示例:
{
"state": 200,
"request": null,
"message": "菜单收藏成功!",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
保存资源移动
简述:
- 保存资源移动
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/saveMove
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
destinationId | String | 是 | 移动到菜单的位置 | ||
resourceId | String | 是 | 资源Id | ||
systemId | String | 是 | 子系统Id |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/saveMove?destinationId=0&resourceId=666642182303645696&systemId=266946423468851203
返回示例:
{
"state": 200,
"request": null,
"message": "保存资源移动成功",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
常用菜单排序
简述:
- 常用菜单排序
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/sortFavorites
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
resourceIds | String[] | 是 | 菜单资源Id数组 | ||
sort | String | 否 | up | 排序 |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/sortFavorites?resourceIds=467001762578956288&sort=up
返回示例:
{
"state": 200,
"request": null,
"message": "常用菜单排序成功!",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
保存资源排序
简述:
- 保存资源排序
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/sortSave
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
resourceIds | String[] | 是 | 菜单资源Id数组 |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/sortSave?resourceIds=656189602440151040,654651154042454016
返回示例:
{
"state": 200,
"request": null,
"message": "保存资源排序成功",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
更新资源类型字段为null的数据
简述:
- 更新资源类型字段为null的数据
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/updateNode
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
systemId | String | 是 | 系统Id |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/updateNode?systemId=266946423468851203
返回示例:
{
"state": 200,
"request": null,
"message": "更新菜单成功!",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
更新角色资源
简述:
- 更新角色资源
请求URL:
- http://ip:port/ibps/platform/v3/auth/resources/updateResource
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
systemId | String | 是 | 系统Id | ||
resIds | String[] | 是 | 资源Id数组 | ||
roleId | String | 是 | 角色Id |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/platform/v3/auth/resources/updateResource?resIds=550689869408501760&roleId=466555834088816640&systemId=266946423468851203
返回示例:
{
"state": 200,
"request": null,
"message": "更新角色资源成功",
"cause": "",
"variables": {},
"data": null
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |