|
|
|
@ -11,6 +11,55 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
**/
|
|
|
|
|
public class WmsEnumUtil {
|
|
|
|
|
/**
|
|
|
|
|
* 拆分规则
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum SPLIT_OR_MERGE_RULE {
|
|
|
|
|
WH(10, "WH", "仓库"), ZONE(20, "ZONE", "存储区"), PART(30, "PART", "物料");
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
SPLIT_OR_MERGE_RULE(int value, String code, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.code = code;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getCode() {
|
|
|
|
|
return code;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static int descOf(String desc) {
|
|
|
|
|
int tmp = 1;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].description.equals(desc)) {
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 订单明细信息 是否免费
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@ -45,13 +94,46 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 移库单主表:优先级
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum PRIORITY {
|
|
|
|
|
NORMAL(1, "正常"), URGENT(2, "紧急");
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
PRIORITY(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 订单明细信息 状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ORDER_DETAILS_STATUS {
|
|
|
|
|
NORMAL(1, "N", "正常"),
|
|
|
|
|
ANCEL(10, "C", "行取消"),
|
|
|
|
|
RECEIPTED(20, "R", "已收货");
|
|
|
|
|
NORMAL(10, "N", "正常"),
|
|
|
|
|
RECEIPTED(20, "R", "已完成"),
|
|
|
|
|
ANCEL(30, "C", "行取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -101,8 +183,8 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ORDER_SRC {
|
|
|
|
|
MNU(1, "MNU", "手工"),
|
|
|
|
|
ERP(2, "ERP", "ERP接口");
|
|
|
|
|
MNU(10, "MNU", "手工"),
|
|
|
|
|
ERP(20, "ERP", "ERP接口");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -152,10 +234,10 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ORDER_TYPE {
|
|
|
|
|
REG(1, "REG", "原物料采购"),
|
|
|
|
|
SUB(10, "SUB", "委外采购"),
|
|
|
|
|
TAR(20, "TAR", "多角贸易采购"),
|
|
|
|
|
TAP(30, "TAP", "多角代采购");
|
|
|
|
|
REG(10, "REG", "原物料采购"),
|
|
|
|
|
SUB(20, "SUB", "委外采购"),
|
|
|
|
|
TAR(30, "TAR", "多角贸易采购"),
|
|
|
|
|
TAP(40, "TAP", "多角代采购");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -201,22 +283,20 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 主表信息 状态
|
|
|
|
|
* 移库单主表状态;质检单主表状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ORDER_STATUS {
|
|
|
|
|
CREATE(1, "新建"),
|
|
|
|
|
RECEIPT(10, "收货中"),
|
|
|
|
|
RECEIPT_FINISH(20, "收货完成"),
|
|
|
|
|
WAREHOUSING(30, "入库中"),
|
|
|
|
|
WAREHOUSING_FINISH(40, "入库完成"),
|
|
|
|
|
CLOSED(90, "已关闭"),
|
|
|
|
|
CANCELLED(91, "已取消");
|
|
|
|
|
public enum MASTER_ORDER_STATUS {
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
RECEIPT(20, "处理中"),
|
|
|
|
|
RECEIPT_FINISH(30, "已完成"),
|
|
|
|
|
CLOSED(40, "已关闭"),
|
|
|
|
|
CANCELLED(50, "已取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
ORDER_STATUS(int value, String description) {
|
|
|
|
|
MASTER_ORDER_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -251,16 +331,20 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 交易状态
|
|
|
|
|
* 收货主表信息 状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum TRANS_STATUS {
|
|
|
|
|
CREATE(1, "创建"), FINISH(2, "完成"), FAIL(3, "失败");
|
|
|
|
|
public enum RC_ORDER_STATUS {
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
RECEIPT(20, "收货中"),
|
|
|
|
|
RECEIPT_FINISH(30, "收货完成"),
|
|
|
|
|
CLOSED(40, "已关闭"),
|
|
|
|
|
CANCELLED(50, "已取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
TRANS_STATUS(int value, String description) {
|
|
|
|
|
RC_ORDER_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -282,8 +366,63 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static int descOf(String desc) {
|
|
|
|
|
int tmp = 1;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].description.equals(desc)) {
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* PO条码状态信息
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum SN_DETAILS_STATUS {
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
WAREHOUSING(30, "已打印"),
|
|
|
|
|
RECEIPT_FINISH(20, "已收货");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
SN_DETAILS_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static int descOf(String desc) {
|
|
|
|
|
int tmp = 1;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].description.equals(desc)) {
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 消息队列,队列名称
|
|
|
|
@ -294,7 +433,7 @@ public class WmsEnumUtil {
|
|
|
|
|
public enum QUEUE_NAME {
|
|
|
|
|
|
|
|
|
|
SUCCESS_QUEUE(1, "wms_success_queue", "成功消息队列"),
|
|
|
|
|
FAIL_QUEUE(2, "wms_fail_queue", "成功消息队列");
|
|
|
|
|
PENDING_QUEUE(2, "wms_pending_queue", "待处理消息队列");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String name;
|
|
|
|
@ -393,7 +532,9 @@ public class WmsEnumUtil {
|
|
|
|
|
MANEUVER_LOCATE(30, "R", "机动库"),
|
|
|
|
|
COMBINATION_LOCATE(40, "D", "组合库"),
|
|
|
|
|
LINE_LOCATE(50, "L", "线边库"),
|
|
|
|
|
NC_LOCATE(60, "N", "NC库");
|
|
|
|
|
NC_LOCATE(60, "N", "NC库"),
|
|
|
|
|
SPILLAGE_LOCATE(70, "Y", "溢料库"),
|
|
|
|
|
TRANSIT_LOCATE(80, "T", "在途库");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -439,21 +580,17 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单移动类型
|
|
|
|
|
* 库位状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_MOVE_TYPE {
|
|
|
|
|
IN_STORE(1, "IN", "入库"),
|
|
|
|
|
OUT_STORE(10, "OUT", "出库"),
|
|
|
|
|
MOVE_STORE(20, "MOVE", "移库");
|
|
|
|
|
public enum LOCATE_STATUS {
|
|
|
|
|
CREATE(10, "空库位"), FINISH(20, "非空"), FAIL(30, "已满");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_MOVE_TYPE(int value, String code, String description) {
|
|
|
|
|
LOCATE_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.code = code;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -465,10 +602,6 @@ public class WmsEnumUtil {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getCode() {
|
|
|
|
|
return code;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
@ -478,41 +611,22 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static int descOf(String desc) {
|
|
|
|
|
int tmp = 1;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].description.equals(desc)) {
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 移库单业务类型
|
|
|
|
|
* 外部单据:移库单移动类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_BUSI_TYPE {
|
|
|
|
|
RECEIVE_GOODS(1, "RC", "收货"),
|
|
|
|
|
QUALITY_TESTING(10, "QC", "质检"),
|
|
|
|
|
IN_STORE(20, "IN", "入库"),
|
|
|
|
|
MIX_RECEIVE(30, "ZI", "杂收"),
|
|
|
|
|
MIX_SEND(40, "ZO", "杂发"),
|
|
|
|
|
SUPPLIER_RETURN_GOODS(50, "VJ", "供应商退货"),
|
|
|
|
|
CUSTOMER_RETURN_GOODS(60, "CJ", "客户退货"),
|
|
|
|
|
ORDER_PICKING_PART(70, "WP", "工单领料"),
|
|
|
|
|
ORDER_RETURN_PART(80, "WJ", "工单退料"),
|
|
|
|
|
MOVE_IN(90, "MI", "移库入库"),
|
|
|
|
|
MOVE_OUT(100, "MO", "移库出库"),
|
|
|
|
|
SEND(110, "SO", "发运");
|
|
|
|
|
public enum OUT_MOVEMENT_MOVE_TYPE {
|
|
|
|
|
IN_STORE(10, "IN", "入库"),
|
|
|
|
|
OUT_STORE(20, "OUT", "出库"),
|
|
|
|
|
MOVE_STORE(30, "MOVE", "移库");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_BUSI_TYPE(int value, String code, String description) {
|
|
|
|
|
OUT_MOVEMENT_MOVE_TYPE(int value, String code, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.code = code;
|
|
|
|
|
this.description = description;
|
|
|
|
@ -552,21 +666,33 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单状态
|
|
|
|
|
* 移库单业务类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_STATUS {
|
|
|
|
|
CREATE(1, "新建"),
|
|
|
|
|
RECEIPT(10, "处理中"),
|
|
|
|
|
RECEIPT_FINISH(20, "已完成"),
|
|
|
|
|
CLOSED(90, "已关闭"),
|
|
|
|
|
CANCELLED(91, "已取消");
|
|
|
|
|
public enum OUT_MOVEMENT_BUSI_TYPE {
|
|
|
|
|
PRODUCTION_MATERIAS(10, "PROD_MATERIALS", "生产领料"),
|
|
|
|
|
CUSTOMER_SHPING(20, "CUS_SHPING", "客户发运"),
|
|
|
|
|
OUTWARD_SHIPMENT(30, "OUT_SHIPMENT", "委外发运"),
|
|
|
|
|
ALLOCATION(40, "ALLOCATION", "调拨"),
|
|
|
|
|
SCATTERED_OUT(50, "SCATTERED_OUT", "零星出库"),
|
|
|
|
|
SCATTERED_IN(60, "SCATTERED_IN", "零星入库"),
|
|
|
|
|
NC_WAREHOSING_IN(70, "NC_WAREHOSING", "NC入库"),
|
|
|
|
|
SUPPLIER_RETURN(80, "SUPPLIER_RETURN", "供应商退货"),
|
|
|
|
|
CUSTOMER_RETURN(90, "CUSTOMER_RETURN", "客户退货"),
|
|
|
|
|
PRODUCT_RETURN(100, "PRODUCT_RETURN", "生产退料"),
|
|
|
|
|
INSTRUCTION_MOVE(110, "INSTRUCTION_MOVE", "指令移库"),
|
|
|
|
|
SCRAPPING_OUT(120, "SCRAPPING_OUT", "报废出库"),
|
|
|
|
|
RECEIVING_IN(130, "RECEIVING_IN", "收货入库"),
|
|
|
|
|
OUTSOURCING_BACK(140, "OUTSOURCING_BACK", "委外退回"),
|
|
|
|
|
NC_WAREHOSING_OUT(150, "NC_WAREHOSING_OUT", "NC出库");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_STATUS(int value, String description) {
|
|
|
|
|
OUT_MOVEMENT_BUSI_TYPE(int value, String code, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.code = code;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -578,6 +704,10 @@ public class WmsEnumUtil {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getCode() {
|
|
|
|
|
return code;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
@ -599,21 +729,22 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单详情单位
|
|
|
|
|
* 物料:分类(ABC)
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_DETAILS_UNIT {
|
|
|
|
|
CREATE(1, "AA"),
|
|
|
|
|
RECEIPT(2, "BB"),
|
|
|
|
|
RECEIPT_FINISH(3, "CC"),
|
|
|
|
|
CLOSED(4, "DD"),
|
|
|
|
|
CANCELLED(5, "EE");
|
|
|
|
|
public enum PART_ABC {
|
|
|
|
|
A(1, "A"),
|
|
|
|
|
B(2, "B"),
|
|
|
|
|
C(3, "C"),
|
|
|
|
|
D(4, "D"),
|
|
|
|
|
E(5, "E");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_DETAILS_UNIT(int value, String description) {
|
|
|
|
|
PART_ABC(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -648,20 +779,17 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单详情状态
|
|
|
|
|
* 外部单据:移库单单据类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_DETAILS_STATUS {
|
|
|
|
|
NORMAL(1, "N", "正常"),
|
|
|
|
|
CANCEL(2, "C", "取消");
|
|
|
|
|
public enum OUT_MOVEMENT_MASTER_ORDER_TYPE {
|
|
|
|
|
ORDER_PULL_PART(1, "工单配料");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_DETAILS_STATUS(int value, String code, String description) {
|
|
|
|
|
OUT_MOVEMENT_MASTER_ORDER_TYPE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.code = code;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -673,10 +801,6 @@ public class WmsEnumUtil {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getCode() {
|
|
|
|
|
return code;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
@ -699,21 +823,25 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 物料:分类(ABC)
|
|
|
|
|
* 外部单据:移库单关联单据类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum PART_ABC {
|
|
|
|
|
A(1, "A"),
|
|
|
|
|
B(2, "B"),
|
|
|
|
|
C(3, "C"),
|
|
|
|
|
D(4, "D"),
|
|
|
|
|
E(5, "E");
|
|
|
|
|
|
|
|
|
|
public enum OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE {
|
|
|
|
|
ASN(10, "ASN", "ASN"),
|
|
|
|
|
PO(20, "PO", "PO"),
|
|
|
|
|
SO(30, "SO", "SO"),
|
|
|
|
|
MOVE(40, "MOVE", "MOVE"),
|
|
|
|
|
IN_STOCK(50, "IN_STOCK", "IN_STOCK"),
|
|
|
|
|
SHIPPING(60, "SHIPPING", "SHIPPING"),
|
|
|
|
|
QC(70, "QC", "QC"),
|
|
|
|
|
CS(80, "CS", "CS");
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
PART_ABC(int value, String description) {
|
|
|
|
|
OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE(int value, String code, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.code = code;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -725,6 +853,10 @@ public class WmsEnumUtil {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getCode() {
|
|
|
|
|
return code;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
@ -744,65 +876,29 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单单据类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_MASTER_ORDER_TYPE {
|
|
|
|
|
ORDER_PULL_PART(1, "工单配料");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_MASTER_ORDER_TYPE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static int descOf(String desc) {
|
|
|
|
|
public static OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE codeOf(String code) {
|
|
|
|
|
int tmp = 1;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].description.equals(desc)) {
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
if (values()[i].code.equals(code)) {
|
|
|
|
|
return values()[i];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单关联单据类型
|
|
|
|
|
* 作业任务状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE {
|
|
|
|
|
ASN(1, "ASN"),
|
|
|
|
|
PO(10, "PO"),
|
|
|
|
|
SO(20, "SO");
|
|
|
|
|
public enum TASK_INFO_STATUS {
|
|
|
|
|
CREATE(10, "创建"), FINISH(20, "处理中"), FAIL(30, "已处理");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE(int value, String description) {
|
|
|
|
|
TASK_INFO_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -827,16 +923,16 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业任务状态
|
|
|
|
|
* 单据是否生成任务状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum TASK_INFO_STATUS {
|
|
|
|
|
CREATE(10, "创建"), FINISH(20, "待处理"), FAIL(30, "已处理");
|
|
|
|
|
public enum IS_GENERAL_TASK {
|
|
|
|
|
CREATE(10, "创建"), INIT(20, "初始化"), IS_GENERAL(30, "已生成"), NO_GENERAL(40, "不生成");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
TASK_INFO_STATUS(int value, String description) {
|
|
|
|
|
IS_GENERAL_TASK(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -862,20 +958,18 @@ public class WmsEnumUtil {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 业务表:库存条码状态
|
|
|
|
|
* 1=创建,10=质检中,20=待入库,30=入库,40=配料,50=出库,60=报废,70=在途
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum STOCK_SN_STATUS {
|
|
|
|
|
CREATE(1, "创建"),
|
|
|
|
|
RECEIVED(10, "已收货"),
|
|
|
|
|
QUALITY_TESTED(20, "已质检"),
|
|
|
|
|
PUTIN_STORE(30, "已入库"),
|
|
|
|
|
WAIT_OUT_STORE(40, "待出库"),
|
|
|
|
|
IS_OUT_STORE(50, "已出库"),
|
|
|
|
|
ON_THE_WAY(60, "在途"),
|
|
|
|
|
QUARANTINED(70, "已隔离"),
|
|
|
|
|
BREAK_BUG(80, "破包"),
|
|
|
|
|
FROZEN(90, "冻结"),
|
|
|
|
|
CANCEL(100, "作废");
|
|
|
|
|
QUALITY_CONTROL(10, "质检中"),
|
|
|
|
|
PRE_INSTOCK(20, "待入库"),
|
|
|
|
|
INSTOCKED(30, "入库"),
|
|
|
|
|
PICKED(40, "配料"),
|
|
|
|
|
OUT_STOCK(50, "出库"),
|
|
|
|
|
SCRAPED(60, "报废"),
|
|
|
|
|
COMMING(70, "在途");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -919,10 +1013,9 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum STOCK_SN_QC_STATUS {
|
|
|
|
|
CREATE(1, "未质检"),
|
|
|
|
|
RECEIVED(10, "质检合格"),
|
|
|
|
|
QUALITY_TESTED(20, "质检不合格"),
|
|
|
|
|
PUTIN_STORE(30, "已退货");
|
|
|
|
|
QUALIFIED(10, "合格"),
|
|
|
|
|
UNQUALIFIED(20, "不合格"),
|
|
|
|
|
QUAEANTINE(30, "隔离");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1003,12 +1096,12 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum CS_ORDER_STATUS {
|
|
|
|
|
CREATE(1, "创建"),
|
|
|
|
|
FROZEN(10, "已冻结"),
|
|
|
|
|
IN_INVENTORY(20, "盘点中"),
|
|
|
|
|
INVENTORY_FINISH(30, "盘点完成"),
|
|
|
|
|
THAWING(40, "已解冻"),
|
|
|
|
|
CLOSED(50, "已关闭");
|
|
|
|
|
CREATE(10, "创建"),
|
|
|
|
|
STARTING_INVENTORY(20, "开启盘点"),
|
|
|
|
|
IN_INVENTORY(30, "盘点中"),
|
|
|
|
|
INVENTORY_FINISH(40, "盘点完成"),
|
|
|
|
|
THAWING(50, "已解冻"),
|
|
|
|
|
CLOSED(60, "已关闭");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1038,97 +1131,15 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点冻结 质检状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum QC_STATUS {
|
|
|
|
|
NO_QC(1, "未质检"),
|
|
|
|
|
IN_QC(10, "质检中"),
|
|
|
|
|
QUALIFIED_QC(20, "质检合格"),
|
|
|
|
|
DISQUALIFIED_QC(30, "质检不合格"),
|
|
|
|
|
RETURN_GOODS(40, "已退货");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
QC_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点冻结 条码状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum SN_STATUS {
|
|
|
|
|
CREATE(1, "创建"),
|
|
|
|
|
RECEIVE_GOODS(10, "已收货"),
|
|
|
|
|
QUALITY_TESTING(20, "已质检"),
|
|
|
|
|
IN_STORE(30, "已入库"),
|
|
|
|
|
WAIT_STORE(40, "待出库"),
|
|
|
|
|
OUT_STORE(50, "已出库"),
|
|
|
|
|
ON_PASSAGE(60, "在途"),
|
|
|
|
|
QUARANTINE(70, "已隔离"),
|
|
|
|
|
BALE_BROKEN(80, "破包"),
|
|
|
|
|
FROZEN(90, "冻结"),
|
|
|
|
|
RETURN_GOODS(100, "取消冻结");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
SN_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 盘点冻结 处理状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum CS_TRANS_STATUS {
|
|
|
|
|
CREATE(1, "已创建"),
|
|
|
|
|
INVENTORY(5, "已盘"),
|
|
|
|
|
FROZEN(10, "已冻结"),
|
|
|
|
|
THAWING(20, "已解冻"),
|
|
|
|
|
RETURN_GOODS(30, "取消冻结");
|
|
|
|
|
CREATE(10, "已创建"),
|
|
|
|
|
INVENTORY(20, "已盘"),
|
|
|
|
|
FROZEN(30, "已冻结"),
|
|
|
|
|
THAWING(40, "已解冻"),
|
|
|
|
|
RETURN_GOODS(50, "取消冻结");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1162,7 +1173,7 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum CS_ITEM_STATUS {
|
|
|
|
|
CREATE(1, "创建"),FINISH(10, "已处理");
|
|
|
|
|
CREATE(1, "创建"), FINISH(10, "已处理");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1192,11 +1203,14 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 库存移动单状态 状态:1=创建,10=待处理,20=已处理
|
|
|
|
|
* 库存移动单状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum MOVE_ORDER_STATUS {
|
|
|
|
|
CREATE(1, "创建"),BE_HANDLE(10, "待处理"),FINISH(20, "已处理");
|
|
|
|
|
CREATE(10, "创建"),
|
|
|
|
|
BE_HANDLE(20, "待处理"),
|
|
|
|
|
FINISH(30, "已处理"),
|
|
|
|
|
HANDLE_ERROR(40, "处理出错");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1231,7 +1245,10 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum QC_INFO_TYPE {
|
|
|
|
|
FEED(1, "进料检验"), ONLINE(10, "在线检验"), EMDPRODUCT(30, "成品检验"), SHIPMENTS(40, "出货检验");
|
|
|
|
|
FEED(10, "进料检验"),
|
|
|
|
|
ONLINE(20, "在线检验"),
|
|
|
|
|
EMDPRODUCT(30, "成品检验"),
|
|
|
|
|
SHIPMENTS(40, "出货检验");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1265,11 +1282,11 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum QC_INFO_STATUS {
|
|
|
|
|
CREATE(1, "创建"),
|
|
|
|
|
FINISH(5, "待处理"),
|
|
|
|
|
FAIL(10, "已完成"),
|
|
|
|
|
CLOSE(90, "已关闭"),
|
|
|
|
|
CANCEL(91, "已取消");
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
FINISH(20, "待处理"),
|
|
|
|
|
FAIL(30, "已完成"),
|
|
|
|
|
CLOSE(40, "已关闭"),
|
|
|
|
|
CANCEL(50, "已取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1338,9 +1355,9 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ALD_EXECUTE_STATUS {
|
|
|
|
|
NORMAL(1, "创建"),
|
|
|
|
|
PROCESSING(10, "处理中"),
|
|
|
|
|
COMPLETED(20, "已完成");
|
|
|
|
|
NORMAL(10, "创建"),
|
|
|
|
|
PROCESSING(20, "处理中"),
|
|
|
|
|
COMPLETED(30, "已完成");
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
@ -1369,40 +1386,6 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum TRUE_OR_FALSE {
|
|
|
|
|
CHARGING(1, "是"), GRATIS(2, "否");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
TRUE_OR_FALSE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业流程动作类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@ -1631,7 +1614,7 @@ public class WmsEnumUtil {
|
|
|
|
|
PROCESS_INITIALIZATION(20, "流程初始化组件"),
|
|
|
|
|
PROCESS_END(30, "流程结束组件"),
|
|
|
|
|
DETAIL_PROCESS(40, "明细处理组件"),
|
|
|
|
|
BACK_DISPLAY(50, "回显示组件");
|
|
|
|
|
BACK_DISPLAY(50, "回显方法");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1661,44 +1644,6 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 作业步骤处理组件类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ACTION_MODULE_TYPE {
|
|
|
|
|
HANDLE(10, "流程处理组件"),
|
|
|
|
|
INIT(20, "流程初始化组件"),
|
|
|
|
|
END(30, "流程结束组件"),
|
|
|
|
|
DETAILS(40, "明细处理组件"),
|
|
|
|
|
SHOW(50, "回显示组件");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
ACTION_MODULE_TYPE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 条码类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@ -1733,9 +1678,10 @@ public class WmsEnumUtil {
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 流程明细动作类型
|
|
|
|
|
* 10=交互动作,20=后台动作,30=提交动作
|
|
|
|
|
* 10=交互动作,20=后台动作,30=提交动作
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum GROUP_VALUE_TYPE {
|
|
|
|
@ -1815,6 +1761,8 @@ public class WmsEnumUtil {
|
|
|
|
|
OP_SEQ("OP_SEQ", "作业类型序号"),
|
|
|
|
|
TRAN_SEQ("TRAN_SEQ", "交易类型序号"),
|
|
|
|
|
STEP_SEQ("STEP_SEQ", "步骤调用序号"),
|
|
|
|
|
MOVE_ORDER_NO("MOVE_ORDER_NO", "移库单单号"),
|
|
|
|
|
QC_ORDER_NO("QC_ORDER_NO", "质检单单号"),
|
|
|
|
|
ORDER_NO("ORDER_NO", "盘点主表序号");
|
|
|
|
|
|
|
|
|
|
private String code;
|
|
|
|
@ -1870,8 +1818,6 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 可选项类型枚举
|
|
|
|
|
*/
|
|
|
|
@ -1902,6 +1848,4 @@ public class WmsEnumUtil {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|