|
|
|
@ -917,7 +917,11 @@ public class MesPcnExtEnumUtil {
|
|
|
|
|
SPE_ENVIRONMENT(50, "特殊环境"),
|
|
|
|
|
FIVE_S(60, "5S"),
|
|
|
|
|
CHECK(70, "检查"),
|
|
|
|
|
ELSE(80, "其他");
|
|
|
|
|
ELSE(80, "其他"),
|
|
|
|
|
ONTOLOGY_LOGISTICS(90, "本体物流"),
|
|
|
|
|
ONTOLOGY_U_PART(100, "本体U部品"),
|
|
|
|
|
ONTOLOGY_ASSEMBLE(110, "本体组装"),
|
|
|
|
|
ONTOLOGY_CHECK(120, "本体检查");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
@ -3351,18 +3355,17 @@ public class MesPcnExtEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* mes 管理码使用状态
|
|
|
|
|
* 管理码与工单条码关系状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum MANAGE_USE_STATUS {
|
|
|
|
|
|
|
|
|
|
LEISURE(10, "空闲"),
|
|
|
|
|
OCCUPY(20, "占用");
|
|
|
|
|
public enum MC_RECORD_SN_STATUS {
|
|
|
|
|
CREATE(10, "上线"),
|
|
|
|
|
OFFLINE(20, "下线");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
MANAGE_USE_STATUS(int value, String description) {
|
|
|
|
|
MC_RECORD_SN_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -3385,29 +3388,38 @@ public class MesPcnExtEnumUtil {
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static Integer descriptionOfValue(String description) {
|
|
|
|
|
Integer tmp = null;
|
|
|
|
|
public static String valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].description.equals(description)) {
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static MC_RECORD_SN_STATUS getByValue(int value) {
|
|
|
|
|
for (MC_RECORD_SN_STATUS produceSnStatus : values()) {
|
|
|
|
|
if (produceSnStatus.getValue() == value) {
|
|
|
|
|
return produceSnStatus;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 管理码与工单条码关系状态
|
|
|
|
|
* 管理码与工单条码关系质量状态
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum MC_RECORD_SN_STATUS {
|
|
|
|
|
CREATE(10, "上线"),
|
|
|
|
|
OFFLINE(20, "下线");
|
|
|
|
|
public enum MC_RECORD_SN_QC_STATUS {
|
|
|
|
|
TRUE(10, "合格"),
|
|
|
|
|
FALSE(20, "不合格");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
MC_RECORD_SN_STATUS(int value, String description) {
|
|
|
|
|
MC_RECORD_SN_QC_STATUS(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -3440,8 +3452,8 @@ public class MesPcnExtEnumUtil {
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static MC_RECORD_SN_STATUS getByValue(int value) {
|
|
|
|
|
for (MC_RECORD_SN_STATUS produceSnStatus : values()) {
|
|
|
|
|
public static MC_RECORD_SN_QC_STATUS getByValue(int value) {
|
|
|
|
|
for (MC_RECORD_SN_QC_STATUS produceSnStatus : values()) {
|
|
|
|
|
if (produceSnStatus.getValue() == value) {
|
|
|
|
|
return produceSnStatus;
|
|
|
|
|
}
|
|
|
|
@ -3451,17 +3463,17 @@ public class MesPcnExtEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 管理码与工单条码关系质量状态
|
|
|
|
|
* 条码操作类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum MC_RECORD_SN_QC_STATUS {
|
|
|
|
|
TRUE(10, "合格"),
|
|
|
|
|
FALSE(20, "不合格");
|
|
|
|
|
public enum SN_OPERATE_TYPE {
|
|
|
|
|
QUALIFIED(10, "合格"),
|
|
|
|
|
REPAIR(20, "返修");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
MC_RECORD_SN_QC_STATUS(int value, String description) {
|
|
|
|
|
SN_OPERATE_TYPE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -3494,13 +3506,60 @@ public class MesPcnExtEnumUtil {
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static MC_RECORD_SN_QC_STATUS getByValue(int value) {
|
|
|
|
|
for (MC_RECORD_SN_QC_STATUS produceSnStatus : values()) {
|
|
|
|
|
if (produceSnStatus.getValue() == value) {
|
|
|
|
|
return produceSnStatus;
|
|
|
|
|
public static SN_OPERATE_TYPE getByValue(int value) {
|
|
|
|
|
for (SN_OPERATE_TYPE snOperateType : values()) {
|
|
|
|
|
if (snOperateType.getValue() == value) {
|
|
|
|
|
return snOperateType;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否解冻
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum IS_UNFREEZE {
|
|
|
|
|
|
|
|
|
|
BIND(10, "已解冻"),
|
|
|
|
|
UNTYING(20, "未解冻");
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
IS_UNFREEZE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
return description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static IS_UNFREEZE getByValue(int value) {
|
|
|
|
|
for (IS_UNFREEZE isUnfreeze : values()) {
|
|
|
|
|
if (isUnfreeze.getValue() == value) {
|
|
|
|
|
return isUnfreeze;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static String valueOfDescription(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|