15、出货结果上报(弹簧柜小于等于10个,格子柜小于等于20个)
<p>结果上报示例:</p>
<pre><code>{
"macno": "2019030419060003", // 设备号
"enter": 2,
"sysnum": "50", // 出货流水
"container_no": 1,//货柜编号
"nums": 9,// 购买数量
"order_sysnum": "8,9",
"aisle1_vend": 3,//第一个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle2_vend": 3,//第二个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle3_vend": 3,//第三个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle4_vend": 3,//第四个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle5_vend": 3,//第五个货物出货结果: 2 失败,3 成功,0 没有购买
"success": 9,// 出货成功数量
"aisle6_vend": 3,//第六个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle7_vend": 3,//第七个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle8_vend": 3,//第八个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle9_vend": 3,//第九个货物出货结果: 2 失败,3 成功,0 没有购买
"aisle10_vend": 0,//第十个货物出货结果
"code": 1,// 1 成功,0失败,-1异常,90秒没有检测到出货,-2 有出货,但出货过程中设备没有上传数据了
"msg": "出货成功",
"ctime": 1555932616,// 出货上报时间戳
"error": 0 // 异常信息
}</code></pre>
<p>异常代码说明(弹簧柜):</p>
<pre><code>0 正常,出货成功,根据后面的货道出货结果判断是否掉货,
1 出货正常,但是发生了挡板关闭错误,
2 售货机初始化时,防盗挡板打开失败,
3 售货机初始化时,防盗挡板关闭失败,
4 售货机初始化时,升降机回原点错误,
129 挡板打开错误,所有货物都没有开始出货,
130 降台前行未到位, 可能有一部分货物出成功,需要根据后面的货道出货结果进行判断,
131 升降台回位失败,客户可能所有货物都拿不到,其他:待定义</code></pre>