|
|
@ -334,7 +334,7 @@ public class ApsEnumUtil {
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum RESOURCE_CLASS {
|
|
|
|
public enum RESOURCE_CLASS {
|
|
|
|
LIMITLESS("LIMITLESS", "无限能力"),
|
|
|
|
LIMITLESS("LIMITLESS", "无限能力"),
|
|
|
|
SINGLE("SINGLE", "单能力"),
|
|
|
|
SINGLE("SINGLE", "单资源"),
|
|
|
|
BATCH("BATCH", "炉资源");
|
|
|
|
BATCH("BATCH", "炉资源");
|
|
|
|
|
|
|
|
|
|
|
|
private String value;
|
|
|
|
private String value;
|
|
|
@ -770,7 +770,7 @@ public class ApsEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum WORK_TYPE {
|
|
|
|
public enum WORK_TYPE {
|
|
|
|
// 工作不参与排程
|
|
|
|
// 工作不参与排程,比如销售订单的工作
|
|
|
|
FICTITIOUS("FICTITIOUS", "虚拟工作"),
|
|
|
|
FICTITIOUS("FICTITIOUS", "虚拟工作"),
|
|
|
|
// 动态虚拟工作为不计算生产时间。
|
|
|
|
// 动态虚拟工作为不计算生产时间。
|
|
|
|
DYNAMIC_FICTITIOUS("DYNAMIC_FICTITIOUS", "动态虚拟工作"),
|
|
|
|
DYNAMIC_FICTITIOUS("DYNAMIC_FICTITIOUS", "动态虚拟工作"),
|
|
|
@ -1037,7 +1037,8 @@ public class ApsEnumUtil {
|
|
|
|
OBJECT("OBJECT", "关联对象,下来选择关联对象的Code值"),
|
|
|
|
OBJECT("OBJECT", "关联对象,下来选择关联对象的Code值"),
|
|
|
|
LIST("LIST", "对象集合,不可编辑。"),
|
|
|
|
LIST("LIST", "对象集合,不可编辑。"),
|
|
|
|
MULTI_OBJECT("MULTI_OBJECT", "多选对象,弹出框选择,可以选择全部对象,以*表示选择全部"),
|
|
|
|
MULTI_OBJECT("MULTI_OBJECT", "多选对象,弹出框选择,可以选择全部对象,以*表示选择全部"),
|
|
|
|
QUERY_LIST("QUERY_LIST", "通过接口获取下拉选项");
|
|
|
|
QUERY_LIST("QUERY_LIST", "通过接口获取下拉选项"),
|
|
|
|
|
|
|
|
COLOR_PICKER("COLOR_PICKER", "颜色选择框");
|
|
|
|
|
|
|
|
|
|
|
|
private String value;
|
|
|
|
private String value;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
@ -1182,6 +1183,32 @@ public class ApsEnumUtil {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 销售订单拆分下发
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
|
|
|
public enum SALES_ORDER_SPLIT_STATUS {
|
|
|
|
|
|
|
|
NONE("NONE", "不拆分下发"),
|
|
|
|
|
|
|
|
SPLIT_MAIN("SPLIT_MAIN", "拆分下发(主)"),
|
|
|
|
|
|
|
|
SPLIT_CHILD("SPLIT_CHILD", "拆分下发(子)");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private String value;
|
|
|
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SALES_ORDER_SPLIT_STATUS(String value, String description) {
|
|
|
|
|
|
|
|
this.value = value;
|
|
|
|
|
|
|
|
this.description = description;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getValue() {
|
|
|
|
|
|
|
|
return value;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
|
|
|
return description;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 库存订单状态
|
|
|
|
* 库存订单状态
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
@ -1261,18 +1288,20 @@ public class ApsEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum APS_ORDER_TYPE {
|
|
|
|
public enum APS_ORDER_TYPE {
|
|
|
|
SALES_ORDER("S", "销售订单"),
|
|
|
|
SALES_ORDER("SALES_ORDER", "S", "销售订单"),
|
|
|
|
PRODUCT_ORDER("M", "生产订单"),
|
|
|
|
PRODUCT_ORDER("PRODUCT_ORDER", "M", "生产订单"),
|
|
|
|
PURCHASE_ORDER("P", "采购订单"),
|
|
|
|
PURCHASE_ORDER("PURCHASE_ORDER", "P", "采购订单"),
|
|
|
|
INVENTORY("W", "库存订单"),
|
|
|
|
INVENTORY("INVENTORY", "W", "库存订单"),
|
|
|
|
SAFE_STOCK_ORDER("Q", "安全库存订单"),
|
|
|
|
SAFE_STOCK_ORDER("SAFE_STOCK_ORDER", "Q", "安全库存订单"),
|
|
|
|
INSERTED_ORDER("I", "插单");
|
|
|
|
INSERTED_ORDER("INSERTED_ORDER", "I", "插单");
|
|
|
|
|
|
|
|
|
|
|
|
private String value;
|
|
|
|
private String value;
|
|
|
|
|
|
|
|
private String prefix;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
APS_ORDER_TYPE(String value, String description) {
|
|
|
|
APS_ORDER_TYPE(String value, String prefix, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
|
|
|
|
this.prefix = prefix;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -1280,6 +1309,8 @@ public class ApsEnumUtil {
|
|
|
|
return value;
|
|
|
|
return value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getPrefix() { return prefix; }
|
|
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
public String getDescription() {
|
|
|
|
return description;
|
|
|
|
return description;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1294,7 +1325,11 @@ public class ApsEnumUtil {
|
|
|
|
FOUR_SULFIDATION("FOUR_SULFIDATION", "四车间硫化"),
|
|
|
|
FOUR_SULFIDATION("FOUR_SULFIDATION", "四车间硫化"),
|
|
|
|
FOUR_TRAINBEARER("FOUR_TRAINBEARER", "四车间牵纱"),
|
|
|
|
FOUR_TRAINBEARER("FOUR_TRAINBEARER", "四车间牵纱"),
|
|
|
|
FOUR_COATING("FOUR_COATING", "四车间覆胶"),
|
|
|
|
FOUR_COATING("FOUR_COATING", "四车间覆胶"),
|
|
|
|
FOUR_WRAPPING("FOUR_WRAPPING", "四车间包布");
|
|
|
|
FOUR_WRAPPING("FOUR_WRAPPING", "四车间包布"),
|
|
|
|
|
|
|
|
TWO_SULFIDATION("TWO_SULFIDATION", "二车间硫化"),
|
|
|
|
|
|
|
|
TWO_TRAINBEARER("TWO_TRAINBEARER", "二车间牵纱"),
|
|
|
|
|
|
|
|
TWO_COATING("TWO_COATING", "二车间覆胶"),
|
|
|
|
|
|
|
|
TWO_WRAPPING("TWO_WRAPPING", "二车间包布");
|
|
|
|
|
|
|
|
|
|
|
|
private String value;
|
|
|
|
private String value;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|