查询任务报告列表(API名称:queryTaskReportList)
功能介绍
任务报告列表的查询接口
相关接口
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/openQcTaskReport/queryTaskReportList |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
page |
Object |
否 |
分页信息 |
page.start |
int |
否 |
起始位置 |
page.count |
int |
否 |
条数 |
taskReport |
Object |
否 |
报告信息 |
taskReport .reportName |
String |
否 |
报告名称 |
taskReport .reportCode |
String |
否 |
报告编号 |
taskReport .locationId |
long |
否 |
区域id |
taskReport .locationName |
String |
否 |
区域名称 |
taskReport .countryId |
long |
否 |
国家id |
taskReport .provinceId |
long |
否 |
省份id |
taskReport .cityId |
long |
否 |
城市id |
taskReport .sceneTaskId |
long |
否 |
任务id |
taskReport .adminOrganizationCodeList |
list |
否 |
组织单元编码集合 |
taskReport .administrativeRegion |
String |
否 |
行政区域 |
filter |
Object |
否 |
过滤条件 |
filter中object对象参数说明
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
status |
Object |
否 |
报告生成状态 |
status.type |
String |
否 |
enum(固定值) |
status.value |
list |
否 |
状态值 示例[0] 0:待创建 1:创建中 2:创建成功 3: 创建失败 |
响应参数
参数 |
类型 |
描述 |
---|---|---|
stateCode |
String |
响应编码。 |
errorMessage |
String |
错误信息。 |
result |
Object[] |
响应数据。 |
result中data对象参数说明:
参数 |
类型 |
描述 |
---|---|---|
id |
Long |
报告id |
adminOrganizationCode |
String |
组织编码 |
adminOrganizationName |
String |
组织名称 |
administrativeRegion |
String |
行政区域 |
city |
String |
城市 |
cityId |
Long |
城市id |
country |
String |
国家 |
countryId |
Long |
国家id |
province |
String |
省 |
provinceId |
Long |
省id |
fileId |
Long |
文件id |
deliveryScene |
String |
交付场景 |
isAuto |
int |
是否自动生成 1-是,0为否 |
isNew |
int |
是否最新 |
locationId |
String |
作业对象id |
locationName |
String |
作业对象名称 |
locationType |
String |
作业对象类型 |
productType |
String |
产品类别 |
projectName |
String |
项目名称 |
projectNo |
String |
项目编码 |
qcSceneTaskId |
Long |
任务id |
qcTaskName |
String |
检查单名称 |
reportCode |
String |
报告编码 |
reportDoneDate |
Datetime |
报告生成日期 |
reportDoneTimestamp |
Long |
报告生成时间戳 |
reportName |
String |
报告名称 |
reportProgress |
String |
报告生成进度 |
reportTemplateName |
String |
报告模板名称 |
reportVersion |
String |
版本号 |
sceneName |
String |
场景名称 |
sceneTaskId |
Long |
任务id |
sceneTaskName |
String |
任务名称 |
serviceType |
String |
业务类型 |
status |
int |
报告状态 |
taskId |
Long |
检查单id |
taskName |
String |
检查单名称 |
taskStatus |
int |
任务审批状态 |
tempName |
String |
采集模板名称 |
tempVersion |
String |
报告版本号 |
templateId |
Long |
采集模板id |
templateType |
int |
业务单类型 |
ticketCode |
String |
许可拜纳姆 |
ticketId |
Long |
许可id |
ticketName |
String |
许可名称 |
请求示例
{ "filter": {}, "page": { "start": 0, "count": 1 }, "taskReport": { "reportName": "", "reportCode": "", "locationId": "", "locationName": "", "countryId": "", "provinceId": "", "cityId": "", "adminOrganizationCodeList": [], "administrativeRegion": "", "sceneTaskId": "3240932" } }
响应示例
{ "data": [ { "reportDoneDate": "2023-03-16T15:05:32", "tempVersion": null, "tempName": null, "reportName": "级联输出项1_报告test_0077.xlsx", "taskStatus": null, "reportTemplateName": "0318", "reportVersion": "1.0", "locationId": null, "locationName": null, "errorMessage": "success", "reportProgress": "100", "reportCode": "REPORT-202303160263", "serviceType": null, "deliveryScene": null, "productType": null, "locationType": null, "administrativeRegion": null, "createName": "lyl10改", "lastUpdateName": "lyl10改", "appName": "isdp-qc-report-server", "entityName": "taskReport", "projectNo": "", "city": null, "country": null, "province": null, "id": 126967, "taskId": null, "qcTaskName": null, "fileId": 7488130, "tenantId": 886, "createdBy": 153169, "lastUpdatedBy": 153169, "templateId": 117045417795, "lastUpdateTimestamp": 1678950331891, "creationTimestamp": 1678950330263, "reportDoneTimestamp": 1678950330263, "cityId": null, "countryId": null, "provinceId": null, "status": 2, "isAuto": 1, "deleteFlag": 0, "isNew": 0, "creationDate": "2023-03-16T07:05:30.000+00:00", "lastUpdateDate": "2023-03-16T07:05:32.000+00:00", "qcSceneTaskId": null, "sceneTaskName": "级联输出项1", "ticketId": 0, "ticketCode": null, "ticketName": null, "sceneName": null, "projectName": "", "sceneTaskId": 3240932, "taskName": null, "templateType": 4, "adminOrganizationCode": "833", "adminOrganizationName": "中国区11112223333" } ] }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。