帮助中心
帮助中心主页
常见问题
获取指定名称的运单

请求

  • 功能:获取指定名称的运单
  • 方法:GET
  • 接口说明:/transportOrders/{name}
json
GET "http://host:7100/api/route/transportOrders/{name}"
1

参数介绍

NameTypeDescription
namestring运单的名称,运单名称不可重复

使用参数的请求示例:

json
GET "http://host:7100/api/route/transportOrders/test"
1

响应

Responses Code 200

响应示例

json
{
  "name": "TOrder-01",
  "category": "Park",
  "creationTime": "2018-05-17T06:42:40.396Z",
  "deadline": "2018-05-17T06:42:40.396Z",
  "finishedTime": "2018-05-17T06:42:40.396Z",
  "state": "RAW",
  "intendedVehicle": "AMB-01",
  "processingVehicle": "AMB-01",
  "destinations": [
    {
      "locationName": "Storage-01",
      "operation": "Store",
      "state": "PRISTINE",
      "properties": [
        {
          "key": "key1",
          "value": "value1"
        }
      ]
    }
  ],
  "dependencies": [
    "TOrder-002"
  ],
  "wrappingSequence": "Sequence-0001",
  "dispensable": true
}
404	

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

参数释义

NameTypeDescriptionExample
namestring运单的名称TOrder-01
categorystring运单的业务类型Park
creationTimestring($date-time)运单的创立时间(UTC时区)2018-05-17T06:42:40.396Z
deadlinestring($date-time)运单的截止时间(UTC时区)2018-05-17T06:42:40.396Z
finishedTimestringnull($date-time)运单的完成时间(UTC时区)。为 null 时表示运单未完成。_ 2018-05-17T06:42:40.396Z_
statestring运单当前的状态
- RAW:原始状态,等待处理。
- ACTIVE:运单各目的地均是路线可达,订单已处于激活状态。
- DISPATCHABLE:运单信息无误,路线规划完成,等待系统分配机器人。
- BEING_PROCESSED:运单正在被执行。
- WITHDRAWN:运单正在被撤回。
- FINISHED:终态,运单已经执行成功。
- FAILED:终态,运单已经被撤回,并且被标记为失败。
- UNROUTABLE:终态。SRD 系统无法为此运单规划路线。出现此状态时,请检查场景的线路拓扑结构。

intendedVehiclestring($nullable)预期执行此运单的机器人名称AMB-01
processingVehiclestring($nullable)实际执行此运单的机器人名称AMB-01
destinations
minItems: 1_maxItems: 2147483647
运单包含的目标工作站的序列

locationName*string工作站的名称Storage-01
operation*string机器人在工作站要执行的操作的名称Store
state*array运单子任务的执行状态
- PRISTINE:子任务处于初始状态
- ACTIVE:子任务处于激活状态
- TRAVELLING:机器人正在去子任务目标点过程中
- OPERATING:机器人已经到达子任务目标点,正在执行操作
- FINISHED:子任务已完成
- FAILED:子任务已失败

propertiesstringminItems: 0_maxItems: 2147483647
运单子任务的元属性

dependenciesstringminItems: 0_maxItems: 2147483647
运单依赖。执行本运单前,需要已经执行完毕的运单的名称列表
TOrder-002]
wrappingSequencestring($nullable)运单所归属的运单序列Sequence-0001
dispensableboolean是否为非必要的运单

Responses Code 400

响应示例

json
[
  "Unknown transport order 'TOrder-01'."
]
1
2
3


最近更新 2022/11/28
文章内容

请求

参数介绍

响应

Responses Code 200

响应示例

参数释义

Responses Code 400

响应示例