文档首页/ ISDP/ API参考/ API接口/ 本地资产库-分页查询(API名称:findPagedAssetLibraryList)
更新时间:2024-07-22 GMT+08:00
分享

本地资产库-分页查询(API名称:findPagedAssetLibraryList)

功能介绍

对资产进行分页查询。

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/parameter/findPagedAssetLibraryList

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

po

Object

查询参数对象,详见下po参数说明

page

Object

分页对象,详见下page参数说明

po参数

参数

类型

是否必填

描述

idList

List<Long>

资产库ID集合

name

String

资产库名称,模糊匹配

tagName

String

标签名称,模糊匹配

           

page参数

参数

类型

是否必填

描述

start

Integer

分页起始下标

count

Integer

分页数量

响应参数

参数

类型

描述

data

Object

分页数据对象,详见下data参数说明

pos

Integer

当前数据起始下标

total_count

Integer

总记录数

totalCount

Integer

总记录数

entityName

String

实体名

data参数

参数

类型

描述

assetId

Long

云官网资产ID

name

String

资产名称

version

String

版本号

fileId

Long

文件ID

size

Long

文件大小,KB作为单位

downLoadUrl

String

下载地址

type

Integer

资产类型:1 作业模型,lookup:ASSET_TYPE

form

Integer

资产形式:1 zip,lookup:ASSET_FORM

status

Integer

资产状态:1 打包中,2 打包成功,3 打包失败,4 安装中,5 安装成功,6 安装失败,lookup:ASSET_STATUS

releaseStatus

Integer

上架状态:1 上传,2 审核,3 上架,lookup:ASSET_RELEASE_STATUS

bookingCount

Integer

订阅次数

sourceTenantName

String

资产来源的租户名称

operatorId

Long

操作人ID

operatorName

String

操作人名称

operationLog

String

操作日志

failReason

String

失败原因

solution

String

解决办法

totalCount

Integer

总个数

currentProcessCount

Integer

当前操作个数

currentSuccessfulCount

Integer

当前成功个数

tagList

List<String>

标签列表

请求示例

{
    "po": {
        "idList": null,
        "name": "检查工具集1",
        "tagName": ""
    },
    "page": {
        "start": 0,
        "count": 10
    }
}

响应示例

{
    "data": [
        {
            "id": 6,
            "assetId": "0GbP000001DypHCO6T8C",
            "name": "检查工具集1",
            "version": "1.0.0",
            "fileId": 5079013,
            "downLoadUrl": null,
            "type": 1,
            "size": 6515957,
            "status": 2,
            "releaseStatus": 3,
            "sourceTenantName": null,
            "operatorName": null,
            "deleteFlag": 0,
            "appName": "pub-server",
            "entityName": "AssetLibrary",
            "tenantId": 1,
            "createdBy": -1,
            "creationDate": "2024-05-20T11:35:07.000+08:00",
            "lastUpdatedBy": -1,
            "lastUpdateDate": "2024-06-17T15:00:04.000+08:00",
            "operationLog": null,
            "failReason": null,
            "solution": null,
            "tagList": [
                "测试1"
            ]
        }
    ],
    "pos": 0,
    "total_count": 1,
    "entityName": null,
    "totalCount": 1
}

相关文档