feat:新增LMS 生箔工序工单管理。

This commit is contained in:
2026-07-23 14:26:08 +08:00
parent 50f9e47630
commit 57dd81c656
21 changed files with 1666 additions and 0 deletions

View File

@@ -11,4 +11,10 @@ public interface ErrorCodeConstants {
// ========== 生箔点位库存 ==========
ErrorCode RAW_FOIL_POINT_IVT_NOT_EXISTS = new ErrorCode(1, "生箔点位库存不存在");
// ========== 生箔工序工单 ==========
ErrorCode RAW_FOIL_WORK_ORDER_NOT_EXISTS = new ErrorCode(2, "生箔工序工单不存在");
ErrorCode RAW_FOIL_WORK_ORDER_CONTAINER_NAME_EXISTS = new ErrorCode(3, "母卷号已存在");
ErrorCode RAW_FOIL_WORK_ORDER_POINT_CODE_NOT_EXISTS = new ErrorCode(4, "点位设备不存在");
ErrorCode RAW_FOIL_WORK_ORDER_MATERIAL_NOT_EXISTS = new ErrorCode(5, "物料不存在");
ErrorCode RAW_FOIL_WORK_ORDER_ALREADY_ENDED = new ErrorCode(6, "不能对完成状态的工单强制结束");
}

View File

@@ -0,0 +1,28 @@
package cn.code.nl.module.lms.enums;
import lombok.Getter;
/**
* @author dsh
* 2026/7/20
*/
@Getter
public enum RawFoilWorkOrderStatusEnum {
START("01","开始"),
EMPTY_OUT("02","空轴搬出"),
CONFIRM_VOLUME("03","确认下卷"),
VOLUME_COMPLETE("04","下卷完成"),
END("09","结束");
private String code;
private String name;
RawFoilWorkOrderStatusEnum(String code,String name){
this.code = code;
this.name = name;
}
}