作者:管理员  历史版本:1  最后编辑:龚清  更新时间:2024-11-20 15:41

导入菜单资源

简述:

  • 导入菜单资源

请求URL:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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:

请求方式:

  • 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