帮助中心
帮助中心主页
安装与部署
开发与集成
RDS脚本方法字典
根据任务实例Id查询块运行列表以及任务状态

接口介绍

API可以获取指定任务实例状态以及运行列表

请求

  • 功能:获取指定任务实例状态以及块运行列表。
  • 方法:POST
  • 接口说明:/api/queryBlocksByTaskId
json
POST "http://host:8080/api/queryBlocksByTaskId"
1

请求头

NameTypeDescriptionRequired
languageString表示语言,不传则默认使用中文。(zh:中文,en:英文,ja-jp:日文)

请求参数

NameTypeDescriptionRequired
taskRecordIdString表示任务实例Id

请求示例

查询英文环境下,任务实例id为c797a1d3-2aef-4bf6-8874-cf5d1c5602f7的块运行列表以及任务状态

请求头

keyvalue
languageen

Body参数

json
{
    "taskRecordId":"c797a1d3-2aef-4bf6-8874-cf5d1c5602f7"
}
1
2
3

响应

NameTypeDescription
codeintAPI 错误码,详情见 API 错误码
msgStringAPI 错误码信息
dataObject返回的数据对象
blockListList表示当前任务实例的块运行情况列表
blockNameint表示块的名称
statusString表示块的运行状态(1000:块运行中;1001:块终止;1002:块暂停;1003:块完成;1004:块异常停止;1005:块未运行;1006:并行块结束;1007:块等待)
startedOnDate表示块的开始时间
endedOnDate表示块的结束时间
endedReasonString表示块的结束原因
blockLabelString表示块的标签
taskStatusString表示任务运行状态(1000:运行中;1001:终止;1002:暂停;1003:结束;1004:异常结束)

响应数据示例

Responses Code 200

json
{
    "code": 200,
    "msg": "Success",
    "data": {
        "blockList": [
            {
                "blockName": "RootBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:56:57.000+00:00",
                "endedOn": "2022-05-23T04:58:00.000+00:00",
                "endedReason": "[RootBp]End Of Task",
                "blockLabel": "start block"
            },
            {
                "blockName": "QueryIdleSiteBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:56:57.000+00:00",
                "endedOn": "2022-05-23T04:56:58.000+00:00",
                "endedReason": "[QueryIdleSiteBp]Block Finish",
                "blockLabel": "Worksite"
            },
            {
                "blockName": "QueryIdleSiteBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:56:58.000+00:00",
                "endedOn": "2022-05-23T04:56:58.000+00:00",
                "endedReason": "[QueryIdleSiteBp]Block Finish",
                "blockLabel": "Worksite"
            },
            {
                "blockName": "IfBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:56:58.000+00:00",
                "endedOn": "2022-05-23T04:57:59.000+00:00",
                "endedReason": "[IfBp]Block Finish",
                "blockLabel": "Program Flow"
            },
            {
                "blockName": "CSelectAgvBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:56:58.000+00:00",
                "endedOn": "2022-05-23T04:57:58.000+00:00",
                "endedReason": "[CSelectAgvBp]Block Finish,agvId=sim_02",
                "blockLabel": "Core"
            },
            {
                "blockName": "CAgvOperationBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:57:18.000+00:00",
                "endedOn": "2022-05-23T04:57:43.000+00:00",
                "endedReason": "[CAgvOperationBp]Block Finish",
                "blockLabel": "Core"
            },
            {
                "blockName": "CAgvOperationBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:57:43.000+00:00",
                "endedOn": "2022-05-23T04:57:58.000+00:00",
                "endedReason": "[CAgvOperationBp]Block Finish",
                "blockLabel": "Core"
            },
            {
                "blockName": "IfBp",
                "status": 1003,
                "startedOn": "2022-05-23T04:57:59.000+00:00",
                "endedOn": "2022-05-23T04:58:00.000+00:00",
                "endedReason": "[IfBp]Block Finish",
                "blockLabel": "Program Flow"
            }
        ],
        "taskStatus": 1003
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
最近更新 2022/11/28
文章内容

接口介绍

请求

请求头

请求参数

请求示例

查询英文环境下,任务实例id为c797a1d3-2aef-4bf6-8874-cf5d1c5602f7的块运行列表以及任务状态

响应

响应数据示例

Responses Code 200