数据资源目录
新增目录
URL
POST https://baas.qualink.com/bas/catalog/insertordinarycatalog
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
catalog_name | String | 是 | 目录名称 |
catalog_description | String | 否 | 目录描述 |
pid | String | 是 | 上一级目录的Id |
示例:
{
"catalog_name":"质量链",
"catalog_description": "质量链目录",
"pid":"20191104151023111283883265865499"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 添加目录成功 | 描述结果信息 |
data | JSON | - | 返回数据 |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "添加成功",
"data": null
}
获取目录树状结构
URL
GET https://baas.qualink.com/bas/catalog/getcatalog
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
无需参数
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 成功 | 描述查询结果信息 |
data | JSON | - | 返回数据 |
catalog_name | String | - | 目录名称 |
create_time | String | - | 目录创建时间 |
catalog_type | String | - | 目录类型(0:根目录,1:中间目录,2:末级目录,3:用户目录) |
creator_id | String | - | 创建者ID |
catalog_order | int | - | 目录序号 |
catalog_description | String | - | 目录描述 |
pid | String | - | 父目录ID |
childList | List | - | 子目录列表 |
data_catalog_id | String | - | 目录ID |
is_leaf | String | - | 是否是叶子目录(0:否,1:是) |
正常返回示例:
JSON
格式
{ "success": true,
"msg": "成功",
"data": [
{
"data_resource_count": 0,
"catalog_name": "222",
"create_time": 1572901775000,
"catalog_type": "0",
"creator_id": "20190708140048411042",
"catalog_order": 333,
"catalog_description": " ",
"pid": "0",
"childList": [
{
"data_resource_count": 0,
"catalog_name": "1",
"create_time": 1572901823000,
"catalog_type": "2",
"creator_id": "20190708140048411042",
"catalog_order": 2,
"catalog_description": " ",
"pid": "20191104150935860287285724517766",
"childList": [
{
"data_resource_count": 0,
"catalog_name": "33334",
"create_time": 1572968602000,
"catalog_type": "3",
"creator_id": "20190708140048411042",
"catalog_order": 0,
"catalog_description": "",
"pid": "20191104151023111283883265865499",
"childList": [],
"data_catalog_id": "20191105094322958669121226620948",
"is_leaf": "1"
}
],
"data_catalog_id": "20191104151023111283883265865499",
"is_leaf": "0"
}
],
"data_catalog_id": "20191104150935860287285724517766",
"is_leaf": "0"
}
]
}
删除目录
URL
DELETE https://baas.qualink.com/bas/catalog/ordinarydelete/{id}
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
id | String | 是 | 需要删除的目录Id |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 删除成功 | 描述结果信息 |
data | JSON | - | 返回数据 |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "删除成功",
"data": null
}
更新目录
URL
POST https://baas.qualink.com/bas/catalog/ordinaryupdcatalog
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
data_catalog_id | String | 是 | 需要修改的用户目录Id |
catalog_name | String | 是 | 修改之后的目录名称 |
catalog_description | String | 否 | 修改之后的目录描述 |
示例:
{
"data_catalog_id" : "20191105094322958669121226620948",
"catalog_name" : "质量链",
"catalog_description" : "质量链目录"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 修改成功 | 描述结果信息 |
data | JSON | - | 返回数据 |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "修改成功",
"data": null
}