本地资产库-分页查询(API名称:findPagedAssetLibraryList)
功能介绍
对资产进行分页查询。
相关接口
接口名称 | 调用说明 |
|---|---|
调用该接口获取到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
} 
