Ver código fonte

统一定义所有返回报文中异常信息的值

luchm 5 anos atrás
pai
commit
ad84333803
1 arquivos alterados com 39 adições e 0 exclusões
  1. 39 0
      src/dashoo.cn/genepoint_srv/utils/staticVariable.go

+ 39 - 0
src/dashoo.cn/genepoint_srv/utils/staticVariable.go

@@ -0,0 +1,39 @@
+package utils
+
+
+/**
+ *存储保存交互中特顶字段定义的信息
+ */
+
+
+ // 冻存盒出入库 返回reject  任务被拒绝的 原因
+const RackReject_1 string = "存储位不够"
+const RackReject_2 string = "单次任务涉及的冻存盒数量超出限制"
+const RackReject_3 string = "指定的位置已经被占用或者位置不正确,无法存入"  //  只有手动模式下返回此值
+const RackReject_4 string = "没有权限对指定位置进行操作"					 //  只有手动模式下返回此值
+const RackReject_5 string = "表示指定的编号不正确,无法完成操作"
+
+
+// 冻存管入库   返回reject  任务被拒绝的 原因
+const TubeReject_1 string = "存储位不够"
+const TubeReject_2 string = "单次任务涉及的冻存盒数量超出限制"
+const TubeReject_3 string = "指定的位置已经被占用或者位置不正确,无法存入"  //  只有手动模式下返回此值
+const TubeReject_4 string = "没有权限对指定位置进行操作"					 //  只有手动模式下返回此值
+const TubeReject_5 string = "表示指定的编号不正确,无法完成操作"
+const TubeReject_6 string = "报文数据不完整,缺少冻存管数据"
+const TubeReject_7 string = "相同的冻存盒位置只允许有一组报文数据"
+const TubeReject_8 string = "半自动设备在不配置转运机器人的情况下,一个存管任务只允许操作一台设备"
+
+
+ // 处理异常结束  abnormal_end   返回的值的意义
+const Abnormal_40200 string   ="移动盒子过程中设备故障,动作失败"
+const Abnormal_40201 string   ="移动盒子过程中目标位置不为空,动作取消"
+const Abnormal_40202 string   ="移动盒子过程中起始位置为空,动作取消"
+const Abnormal_40300 string   ="移动管子过程中设备故障,动作失败"
+const Abnormal_40301 string   ="移动管子过程中目标位置不为空,动作取消"
+const Abnormal_40302 string   ="移动管子过程中起始位置为空,动作取消"
+const Abnormal_30303 string   ="管子二维码扫描不成功"
+const Abnormal_30304 string   ="管子二维码不正确"
+const Abnormal_30305 string   ="多管"
+const Abnormal_30306 string   ="实际少管"
+