2025-07-25 12:35:54 +08:00
|
|
|
|
### TaskController接口测试 - WMS任务控制接口
|
|
|
|
|
|
### 基础配置
|
|
|
|
|
|
@baseUrl = http://localhost:12315
|
|
|
|
|
|
|
|
|
|
|
|
### 1. WCS请求载具入库
|
|
|
|
|
|
POST {{baseUrl}}/wms/task/wcsRequestVehicleIn
|
|
|
|
|
|
Content-Type: application/json
|
|
|
|
|
|
|
|
|
|
|
|
{
|
2025-09-21 12:52:56 +08:00
|
|
|
|
"origin": "CR",
|
|
|
|
|
|
"vehicleNo": "1002",
|
2025-07-25 12:35:54 +08:00
|
|
|
|
"codeMessage": "test",
|
|
|
|
|
|
"remark": "载具入库测试"
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
### 2. 发送任务结果 - 任务完成
|
|
|
|
|
|
POST {{baseUrl}}/wms/task/sendTaskResult
|
|
|
|
|
|
Content-Type: application/json
|
|
|
|
|
|
|
|
|
|
|
|
{
|
2025-09-21 12:52:56 +08:00
|
|
|
|
"taskId": "1756881794848010000",
|
2025-07-25 12:35:54 +08:00
|
|
|
|
"taskStatus": 100,
|
2025-08-12 19:56:11 +08:00
|
|
|
|
"vehicleNo": "1009",
|
|
|
|
|
|
"destination": "CR",
|
2025-07-25 12:35:54 +08:00
|
|
|
|
"message": "任务执行成功"
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
### 测试数据说明
|
|
|
|
|
|
# 1. wcsRequestVehicleIn: WCS请求载具入库
|
|
|
|
|
|
# - origin: 点位(必填)
|
|
|
|
|
|
# - vehicleNo: 载具信息(必填)
|
|
|
|
|
|
# - codeMessage: 条码信息(可选)
|
|
|
|
|
|
# - remark: 备注(可选)
|
|
|
|
|
|
|
|
|
|
|
|
# 2. sendTaskResult: WCS反馈任务执行结果
|
|
|
|
|
|
# - taskId: 任务ID(必填)
|
|
|
|
|
|
# - taskStatus: 任务状态(必填)
|
|
|
|
|
|
# * 0: 等待执行
|
|
|
|
|
|
# * 1: 执行中
|
|
|
|
|
|
# * 2: 执行完成
|
|
|
|
|
|
# * 3: 执行失败
|
|
|
|
|
|
# - vehicleNo: 载具号(必填)
|
|
|
|
|
|
# - destination: 终点(可选)
|
|
|
|
|
|
# - message: 信息(可选)
|
|
|
|
|
|
|
|
|
|
|
|
### 响应格式说明
|
|
|
|
|
|
# wcsRequestVehicleIn返回WcsVehicleInResponse:
|
|
|
|
|
|
# {
|
|
|
|
|
|
# "success": true,
|
|
|
|
|
|
# "code": "SUCCESS",
|
|
|
|
|
|
# "message": "请求成功",
|
|
|
|
|
|
# "data": {}
|
|
|
|
|
|
# }
|
|
|
|
|
|
|
|
|
|
|
|
# sendTaskResult返回BaseWcsApiResponse:
|
|
|
|
|
|
# {
|
|
|
|
|
|
# "success": true,
|
|
|
|
|
|
# "code": "SUCCESS",
|
|
|
|
|
|
# "message": "任务结果接收成功"
|
|
|
|
|
|
# }
|