|
@@ -42,6 +42,16 @@ public class Constant {
|
|
|
public static final long MOLD_HANDLING_LH_FLOW_ID = 25;
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 入库缓存位
|
|
|
+ */
|
|
|
+ public static final Long LOC_STAGE_CACHE = 99997l;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出库缓存位
|
|
|
+ */
|
|
|
+ public static final Long LOC_SORTATION_CACHE = 99998l;
|
|
|
+
|
|
|
/**
|
|
|
* 中间缓存位
|
|
|
* AGV作业搬运任务时候库存的虚拟库位
|
|
@@ -72,6 +82,182 @@ public class Constant {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 入库单据类型
|
|
|
+ */
|
|
|
+ public enum ASN_TYP {
|
|
|
+ /**
|
|
|
+ * 正常入库
|
|
|
+ */
|
|
|
+ ZC("ZC"),
|
|
|
+ /**
|
|
|
+ * 采购入库
|
|
|
+ */
|
|
|
+ PR("PR"),
|
|
|
+ /**
|
|
|
+ * 其他入库
|
|
|
+ */
|
|
|
+ OT("OT");
|
|
|
+
|
|
|
+ private String value;
|
|
|
+
|
|
|
+ ASN_TYP(String value) {
|
|
|
+ this.value = value;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getValue() {
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出库单据类型
|
|
|
+ */
|
|
|
+ public enum ORDER_TYP {
|
|
|
+ /**
|
|
|
+ * 正常出库
|
|
|
+ */
|
|
|
+ ZC("ZC"),
|
|
|
+ /**
|
|
|
+ * 备货
|
|
|
+ */
|
|
|
+ BH("BH"),
|
|
|
+ /**
|
|
|
+ * 库内理货
|
|
|
+ */
|
|
|
+ LH("LH");
|
|
|
+
|
|
|
+ private String value;
|
|
|
+
|
|
|
+ ORDER_TYP(String value) {
|
|
|
+ this.value = value;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getValue() {
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 入库单状态
|
|
|
+ */
|
|
|
+ public enum ASN_STS {
|
|
|
+ /**
|
|
|
+ * 订单创建
|
|
|
+ */
|
|
|
+ STS00("00"),
|
|
|
+ /**
|
|
|
+ * 部分收货
|
|
|
+ */
|
|
|
+ STS30("30"),
|
|
|
+ /**
|
|
|
+ * 完全收货
|
|
|
+ */
|
|
|
+ STS40("40"),
|
|
|
+ /**
|
|
|
+ * 部分上架
|
|
|
+ */
|
|
|
+ STS50("50"),
|
|
|
+ /**
|
|
|
+ * 完全上架
|
|
|
+ */
|
|
|
+ STS60("60"),
|
|
|
+ /**
|
|
|
+ * 部分验收
|
|
|
+ */
|
|
|
+ STS70("70"),
|
|
|
+ /**
|
|
|
+ * 完全验收
|
|
|
+ */
|
|
|
+ STS80("80"),
|
|
|
+ /**
|
|
|
+ * 收货取消
|
|
|
+ */
|
|
|
+ STS90("90"),
|
|
|
+ /**
|
|
|
+ * ASN关闭
|
|
|
+ */
|
|
|
+ STS99("99");
|
|
|
+
|
|
|
+ private String value;
|
|
|
+
|
|
|
+ ASN_STS(String value) {
|
|
|
+ this.value = value;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getValue() {
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出库状态
|
|
|
+ */
|
|
|
+ public enum ORDER_STS {
|
|
|
+ /**
|
|
|
+ * 订单创建
|
|
|
+ */
|
|
|
+ STS00("00"),
|
|
|
+ /**
|
|
|
+ * 部分分配
|
|
|
+ */
|
|
|
+ STS10("10"),
|
|
|
+ /**
|
|
|
+ * 完全分配
|
|
|
+ */
|
|
|
+ STS20("20"),
|
|
|
+ /**
|
|
|
+ * 部分拣货
|
|
|
+ */
|
|
|
+ STS30("30"),
|
|
|
+ /**
|
|
|
+ * 拣货完成
|
|
|
+ */
|
|
|
+ STS40("40"),
|
|
|
+ /**
|
|
|
+ * 取消
|
|
|
+ */
|
|
|
+ STS90("90"),
|
|
|
+ /**
|
|
|
+ * 关闭
|
|
|
+ */
|
|
|
+ STS99("99");
|
|
|
+
|
|
|
+ private String value;
|
|
|
+
|
|
|
+ ORDER_STS(String value) {
|
|
|
+ this.value = value;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getValue() {
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 库存状态
|
|
|
+ */
|
|
|
+ public enum INV_STS {
|
|
|
+ /**
|
|
|
+ * 合格
|
|
|
+ */
|
|
|
+ HG("90"),
|
|
|
+ /**
|
|
|
+ * 不合格
|
|
|
+ */
|
|
|
+ BHG("99");
|
|
|
+
|
|
|
+ private String value;
|
|
|
+
|
|
|
+ INV_STS(String value) {
|
|
|
+ this.value = value;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getValue() {
|
|
|
+ return value;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 储位状态
|
|
|
*/
|