一、说明
主要用于第三方系统通过调用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"
}