解决-计算用板量和优化生产小板重复

This commit is contained in:
liuzhaotian
2024-07-12 14:41:41 +08:00
parent 96906201be
commit 7343b4c5ec
8 changed files with 247 additions and 23 deletions
@@ -0,0 +1,27 @@
package com.cf.imes.framework.common.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
@AllArgsConstructor
@Getter
public enum OrderStatusEnum {
EMPTY(0, "默认"),
NEW_ORDER(1, "新单"),
NO_SORT(2, "未排单"),
IN_PRODUCTION(3, "生产中"),
FINISH_PRODUCTION(4, "生产完成");
private final Integer status;
private String description;
public boolean equals(Integer status) {
return this.status .equals(status) ;
}
public boolean equals(OrderStatusEnum enableStatusEnum) {
return enableStatusEnum != null && enableStatusEnum.status .equals(this.getStatus()) ;
}
}
@@ -9,6 +9,7 @@ import lombok.Getter;
public enum ProcessProcessingTypeEnum {
CUTTINGMATERIALS(1,"开料"),
PACK(5,"打包"),
COMPONENTPROCESSING(7,"组件加工"),
PLATE(8,"板材加工");