查询结构对比子任务详情
查询指定结构对比主任务某次执行的子任务状态。
请求地址:/openapi/v1/compareschema/queryTaskExecInfo
请求方法:GET
调用前准备
taskId可通过 创建结构对比任务 的成功响应data.taskId获取。execId可通过 启动结构对比任务 的成功响应data或 查询结构对比主任务详情 返回的data.lastExecId获取。
请求参数
| 参数 | 类型 | 是否必填 | 说明 | 示例 |
|---|---|---|---|---|
| taskId | String | 是 | 结构对比主任务 ID。 | cc-th6j3fs58y |
| execId | Long | 是 | 结构对比子任务 ID。 | 46958 |
返回参数
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| success | Boolean | 请求是否成功。 | true |
| requestId | String | 请求 ID,可用于问题排查和链路追踪。 | Sz5u6XOJ-hnoiwAAnjnnw3PJdiog1HEN |
| data | Object | 子任务详情对象,字段见下方说明。 | 见下方示例 |
| message | String | 错误信息。请求失败时返回。 | exec not found |
data 字段说明
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| taskId | String | 结构对比主任务 ID。 | cc-th6j3fs58y |
| execId | Long | 结构对比子任务 ID。 | 46958 |
| status | String | 子任务状态。常见取值包括 success、failed、starting、running。 | success |
| errorMessage | String | 子任务失败时的错误信息。 | "" |
请求示例
{
"taskId": "cc-th6j3fs58y",
"execId": 46958
}
调用成功示例
{
"success": true,
"requestId": "Sz5u6XOJ-hnoiwAAnjnnw3PJdiog1HEN",
"data": {
"taskId": "cc-th6j3fs58y",
"execId": 46958,
"status": "success"
}
}