更新时间:2023-06-15 04:50:01
本文介绍分页查询跨层级子资产的 API。
分页查询跨层级子资产。若资产 ID(asset_id)传值,则资产 ID 作为根节点,分页查询所有子资产信息;若资产名称(asset_name)传值, 则对资产名称进行模糊查询,分页查询所有子资产信息;若两者都不传, 则查询项目下所有子资产的信息。
POST: /v1.1/iot-02/cross-level-sub-assets
body 说明
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 | 
|---|---|---|---|---|
| asset_id | String | false | 资产 ID | |
| asset_name | String | false | 资产名称 | |
| last_row_key | String | false | 每页最后一条数据行号 | |
| page_size | Integer | false | 分页页面大小 | |
| level | Integer | false | 资产层级 | 
| 参数名 | 类型 | 说明 | 
|---|---|---|
| result | HighwayAssetsCrossLevelPageResponse | 资产请求返回对象 | 
result 说明
| 参数名 | 类型 | 说明 | 
|---|---|---|
| has_next | Boolean | 是否有下一页 | 
| count | Integer | 总数 | 
| last_row_key | String | 最后一条数据的 ID | 
| page_size | Integer | 分页页面大小 | 
| list | List | 资产结果列表 | 
list 说明
| 参数名 | 类型 | 说明 | 
|---|---|---|
| level | Integer | 资产层级,根节点为 0 | 
| asset_id | String | 资产 ID | 
| parent_asset_id | String | 父级 ID,最顶级为 -1 | 
| asset_name | String | 资产名称 | 
| asset_full_name | String | 资产完整名称 | 
POST: /v1.1/iot-02/cross-level-sub-assets
{
  "asset_id": "137493****62112",
  "asset_name": "资产",
  "last_row_key": "13750****74592",
  "page_size": 10,
  "level": 0
}
{
    "last_row_key": "13750****74592",
    "count": 3,
    "list": [
        {
            "level": 0,
            "asset_id": "137493****62112",
            "asset_full_name": "资产AAA",
            "asset_name": "资产A",
            "parent_asset_id": "-1"
        },
        {
            "level": 0,
            "asset_id": "13750****74592",
            "asset_full_name": "资产BBB",
            "asset_name": "资产B",
            "parent_asset_id": "137493****62112"
        }
    ],
    "t": 1616663281459,
    "success": true,
    "has_next": "false",
    "page_size": 10
}
参考 错误码。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈