数据资源订阅
可订阅资源列表
URL
POST https://baas.qualink.com/bas/subscription/resource/list
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
page_num | String | 是 | 列表分页的初始页码值 |
page_size | String | 是 | 列表分页的每页数值 |
DATA_RESOURCE_NAME | String | 否 | 可以在列表上方进行查找的资源名称 |
NICK_NAME | String | 否 | 可以在列表上方进行查找的用户名称 |
示例:
{
"page_num":"1",
"page_size":"10",
"DATA_RESOURCE_NAME":"资源",
"NICK_NAME": "176"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 成功 | 描述查询结果信息 |
data | JSON | - | 返回数据 |
total | int | - | 总条数 |
pages | int | - | 总页数 |
page_num | int | - | 页码 |
list | List | - | 可订阅资源列表 |
data_resource_id | String | - | 数据资源ID |
data_resource_name | String | - | 数据资源名称 |
data_source_name | String | - | 数据源名称 |
catalog_name | String | - | 数据目录名称 |
create_time | String | - | 资源创建时间 |
creator_id | String | - | 创建者ID |
table_name | String | - | 数据表名称 |
page_size | int | - | 每页条数 |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "获取成功",
"data": {
"total": 3,
"pages": 1,
"page_num": 1,
"list": [
{
"catalog_name": "省立医院",
"data_resource_id": "2019123014284868801450",
"data_resource_name": "医护卫生",
"create_time": "2020-12-30 14:28:48",
"nick_name": "176****7887",
"creator_id": "20190708140048411042",
"data_source_name": "sdasda",
"table_name": "yh_env"
},
{
"catalog_name": "新居医院",
"data_resource_id": "2019122714511986267821",
"data_resource_name": "萨法阿斯顿发生",
"create_time": "2019-12-27 14:51:19",
"nick_name": "rrdmcw",
"creator_id": "20190712150556565767",
"data_source_name": "dds",
"table_name": "ds"
},
{
"catalog_name": "外敷类",
"data_resource_id": "2019122714501768955475",
"data_resource_name": "eeef",
"create_time": "2019-12-27 14:50:17",
"nick_name": "rrdmcw",
"creator_id": "20190712150556565767",
"data_source_name": "dds",
"table_name": "sd"
}
],
"page_size": 10
}
}
订阅资源
URL
POST https://baas.qualink.com/bas/subscription/insert/subscription
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
subName | String | 是 | 订阅时需要输入的订阅名称 |
resourceId | String | 是 | 需要订阅的已审核资源的ID |
creatorId | String | 是 | 资源持有者的ID |
op_id | String | 是 | 运营方ID |
unit_id | String | 否 | 资源分组ID |
示例:
{
"resourceId":"2019123014284868801450",
"creatorId":"20190708140048411042",
"subName":"scc",
"op_id":"ceshi",
"unit_id":"test"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 订阅成功 | 描述订阅结果信息 |
data | JSON | - | 返回数据 |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "订阅成功",
"data": null
}
我的订阅列表
URL
POST https://baas.qualink.com/bas/subscription/subscription/list
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
page_num | String | 是 | 列表分页的初始页码值 |
page_size | String | 是 | 列表分页的每页数值 |
DATA_RESOURCE_NAME | String | 否 | 可以在列表上方进行查找的资源名称 |
SUB_NAME | String | 否 | 可以在列表上方进行查找的订阅名称 |
示例:
{
"page_num":"1",
"page_size":"10",
"DATA_RESOURCE_NAME":"资源",
"SUB_NAME":"资源"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 成功 | 描述查询结果信息 |
data | JSON | - | 查询的结果以json格式显示出来 |
total | int | - | 总条数 |
pages | int | - | 总页数 |
page_num | int | - | 页码 |
list | List | - | 我的订阅列表 |
sub_time | String | - | 订阅时间 |
data_resource_id | String | - | 数据资源ID |
sub_name | String | - | 订阅名称 |
data_resource_name | String | - | 数据资源名称 |
audit_state | String | - | 审核状态(0:未审核,1:已审核,2:审核驳回) |
sub_id | String | - | 订阅ID |
nick_name | String | - | 资源提供方名称 |
owner_id | String | - | 运营方ID |
opname | String | - | 运营方名称 |
unit_id | String | - | 分组ID |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "获取成功",
"data": {
"total": 2,
"pages": 1,
"page_num": 1,
"list": [
{
"sub_time": "2020-12-31 09:28:09",
"data_resource_id": "2019123014284868801450",
"sub_name": "scc",
"data_resource_name": "医护卫生",
"audit_state": "0",
"sub_id": "20191231092809038715636568406183",
"owner_id": "ceshi",
"nick_name": "176****7887",
"opname": "176****7887",
"unit_id": "test"
},
{
"sub_time": "2019-12-27 11:08:53",
"data_resource_id": "2019122314510996468668",
"sub_name": "sds",
"data_resource_name": "sdasd",
"audit_state": "0",
"sub_id": "20191227110853731648612133901597",
"owner_id": "sadasd",
"nick_name": "176****7887",
"opname": "176****7887",
"unit_id": ""
}
],
"page_size": 10
}
}
订阅明细
URL
POST https://baas.qualink.com/bas/subscription/detail
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
subId | String | 是 | 订阅内容的ID |
示例:
{
"subId":"20191104101512340646673587560724"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 成功 | 描述查询结果信息 |
data | JSON | - | 查询的结果以JSON格式显示出来 |
TABLE_NAME | String | - | 数据表名称 |
DATA_RESOURCE_ID | String | - | 数据资源ID |
DATA_RESOURCE_NAME | String | - | 数据资源名称 |
AUDIT_ADVICE | String | - | 审核意见 |
SUB_NAME | String | - | 订阅名称 |
SUB_TIME | String | - | 订阅时间 |
AUDIT_STATE | String | - | 审核状态(0:未审核,1:已审核,2:审核驳回) |
NICK_NAME | String | - | 订阅方名称 |
AUDIT_TIME | String | - | 审核时间 |
UNIT_DESC | String | - | 分组描述 |
OP_DESC | String | - | 运营方身份描述 |
OP_ID | String | - | 运营方ID |
DATA_SOURCE_NAME | String | - | 数据源名称 |
正常返回示例:
JSON
格式
{
"success": true,
"msg": "获取成功",
"data": [
{
"UNIT_DESC": "test1",
"TABLE_NAME": "yh_env",
"DATA_RESOURCE_ID": "2019123014284868801450",
"DATA_RESOURCE_NAME": "医护卫生",
"OP_DESC": "ces1",
"OP_ID": "ceshi",
"PROXY_ADDRESS": "/bas/dgw/proxy/2019123014284868801450/department_ganrnk",
"NICK_NAME": "176****7887",
"DATA_SOURCE_NAME": "sdasda",
"INTERFACE_NAME": "病室环境",
"SUB_NAME": "scc",
"SUB_TIME": "2020-12-31 09:28:09",
"AUDIT_STATE": "0"
}
]
}
删除订阅
URL
DELETE https://baas.qualink.com/bas/subscription/delete/{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/subscription/update/subscription
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
subId | String | 是 | 需要修改的订阅信息的ID |
subName | String | 是 | 修改后的订阅名称 |
示例:
{
"subId":"20191105143734536961815990154504",
"subName":"4444"
}
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 是否成功 |
msg | String | 修改成功 | 描述修改订阅结果信息 |
data | JSON | - | 返回数据 |
正常返回示例
JSON
格式
{
"success": true,
"msg": "修改成功",
"data": null
}