|
|
|
@ -49,9 +49,9 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@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 +101,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 +152,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;
|
|
|
|
@ -205,13 +205,13 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum ORDER_STATUS {
|
|
|
|
|
CREATE(1, "新建"),
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
RECEIPT(10, "收货中"),
|
|
|
|
|
RECEIPT_FINISH(20, "收货完成"),
|
|
|
|
|
WAREHOUSING(30, "入库中"),
|
|
|
|
|
WAREHOUSING_FINISH(40, "入库完成"),
|
|
|
|
|
CLOSED(90, "已关闭"),
|
|
|
|
|
CANCELLED(91, "已取消");
|
|
|
|
|
CLOSED(50, "已关闭"),
|
|
|
|
|
CANCELLED(60, "已取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -251,16 +251,18 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 交易状态
|
|
|
|
|
* PO条码状态信息
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum TRANS_STATUS {
|
|
|
|
|
CREATE(1, "创建"), FINISH(2, "完成"), FAIL(3, "失败");
|
|
|
|
|
public enum SN_DETAILS_STATUS {
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
WAREHOUSING(30, "已打印"),
|
|
|
|
|
RECEIPT_FINISH(20, "已收货");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
TRANS_STATUS(int value, String description) {
|
|
|
|
|
SN_DETAILS_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -282,8 +284,17 @@ 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;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 消息队列,队列名称
|
|
|
|
@ -294,7 +305,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 +404,8 @@ 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", "溢料库");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -443,9 +455,9 @@ 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", "移库");
|
|
|
|
|
IN_STORE(10, "IN", "入库"),
|
|
|
|
|
OUT_STORE(20, "OUT", "出库"),
|
|
|
|
|
MOVE_STORE(30, "MOVE", "移库");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -495,18 +507,20 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@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", "发运");
|
|
|
|
|
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(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", "委外退回");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
@ -556,11 +570,11 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_STATUS {
|
|
|
|
|
CREATE(1, "新建"),
|
|
|
|
|
RECEIPT(10, "处理中"),
|
|
|
|
|
RECEIPT_FINISH(20, "已完成"),
|
|
|
|
|
CLOSED(90, "已关闭"),
|
|
|
|
|
CANCELLED(91, "已取消");
|
|
|
|
|
CREATE(10, "新建"),
|
|
|
|
|
RECEIPT(20, "处理中"),
|
|
|
|
|
RECEIPT_FINISH(30, "已完成"),
|
|
|
|
|
CLOSED(40, "已关闭"),
|
|
|
|
|
CANCELLED(50, "已取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -600,105 +614,6 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单详情单位
|
|
|
|
|
*/
|
|
|
|
|
@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");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_DETAILS_UNIT(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;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 外部单据:移库单详情状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum OUT_MOVEMENT_DETAILS_STATUS {
|
|
|
|
|
NORMAL(1, "N", "正常"),
|
|
|
|
|
CANCEL(2, "C", "取消");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String code;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
OUT_MOVEMENT_DETAILS_STATUS(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;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 物料:分类(ABC)
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@ -862,20 +777,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 +832,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 +915,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 +950,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;
|
|
|
|
@ -1192,11 +1022,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 +1064,10 @@ public class WmsEnumUtil {
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum QC_INFO_TYPE {
|
|
|
|
|
FEED(1, "进料检验"), ONLINE(10, "在线检验"), EMDPRODUCT(30, "成品检验"), SHIPMENTS(40, "出货检验");
|
|
|
|
|
FEED(1, "进料检验"),
|
|
|
|
|
ONLINE(10, "在线检验"),
|
|
|
|
|
EMDPRODUCT(30, "成品检验"),
|
|
|
|
|
SHIPMENTS(40, "出货检验");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -1265,11 +1101,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;
|
|
|
|
@ -1369,40 +1205,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 +1433,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 +1463,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)
|
|
|
|
@ -1870,8 +1634,6 @@ public class WmsEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 可选项类型枚举
|
|
|
|
|
*/
|
|
|
|
|