一、说明
主要用于第三方系统通过调用AI-WMS PLUS的【回收容器条码】接口,从而将AI-WMS PLUS系统的容器装箱内容进行回收的效果,即清空容器装箱内容。
版本说明:适合2025年03月11月之后的5.0版本
二、参数说明
1、请求方式
请求方式 |
POST |
接口地址 |
http://服务器IP或机器名或域名/WMS/API/SYS/RecycleContainer |
格式 |
JSON |
编码类型 |
UTF-8 |
2、header参数
KEY |
VALUE |
Content-Type |
application/json |
Authorization |
token值 |
说明:授权接口所获取的值 |
3、请求参数
字段 |
字段名 |
字段类型 |
长度 |
必填 |
说明 |
ref_id |
第三方系统标识 |
string |
20 |
是 |
第三方系统标识,如MES |
oth_task_id |
第三方任务单号 |
string |
100 |
是 |
第三方任务代号,必须唯一; |
contain_code |
容器条码 |
string |
100 |
是 |
[“XXXX”,”XXXX”] |
operate_time |
操作时间 |
Datatime |
|
是 |
精确到秒;(即制单时间) |
4、返回参数
字段代号 |
字段名称 |
字段类型 |
长度 |
必填 |
说明 |
code |
成功标记 |
String |
10 |
是 |
返回0则表示成功,其他则为失败 |
message |
返回信息 |
String |
200 |
|
|
oth_task_id |
第三方任务代号 |
String |
100 |
|
|
三、请求JSON范例
{
"ref_id": "MES", //第三方系统标识
"oth_task_id": "{{$guid}}", //第三方任务代号
"contain_code": [
"@RQ10088",
"@RQ10089",
"@RQ10090"
], //容器条码,可带@RQ,也可不带;多个容器条码时,用逗号隔开
"operate_time": "{{DATA}}"
}
四、返回JSON范例
{
"code": 0,
"message": "新增成功",
"oth_task_id": "26ecec9e-3f21-4f01-9650-a1253b65d43b"
}