Merge remote-tracking branch 'origin/feature/DM/nflg-bom' into feature/DM/nflg-bom
This commit is contained in:
commit
0f098e8010
|
|
@ -0,0 +1,42 @@
|
|||
package com.nflg.product.bomnew.constant;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
@AllArgsConstructor
|
||||
@Getter
|
||||
public enum EBomExceptionStatusEnum {
|
||||
//-1 初始状态
|
||||
//1=正常
|
||||
// 2=冻结/完全弃用异常:物料的状态冻结或者完全弃用的状态
|
||||
// 3=递归异常:出现子级包含父级的异常情况(打在子级物料中的那个父级物料编码)
|
||||
// 4=数据不完整异常:物料编号或数量没有填写
|
||||
// 5=超级物料异常:超级物料待说明
|
||||
// 6=重复异常:当前层级包含了相同的物料信息
|
||||
//7=物料主数据不存在:当前的物料信息在主数据平台不存在
|
||||
// 8=项目类别为空
|
||||
//9=项目赋值异常:当父级物料的项目类型为Q时,子级中不能存在项目类别为Q的物料
|
||||
//10=项目赋值异常:当父级物料的项目类型为F时,子级中不能存在项目类型为F的物料
|
||||
//11=未填写变更原因和技术通知单
|
||||
//12=数量需要用户确认
|
||||
//13=项目类型需要用户确认
|
||||
INIT(-1, ""),
|
||||
OK(1, "正常"),
|
||||
EXCEPT_NO_2(2, "冻结/完全弃用异常(物料的状态冻结或者完全弃用)"),
|
||||
EXCEPT_NO_3(3, "递归异常(出现子级包含父级的异常情况)"),
|
||||
EXCEPT_NO_4(4, "数据不完整异常(物料编号或数量没有填写)"),
|
||||
EXCEPT_NO_5(5, "超级物料异常"),
|
||||
EXCEPT_NO_6(6, "重复异常(当前层级包含了相同的物料信息)"),
|
||||
EXCEPT_NO_7(7, "物料主数据不存在(当前的物料信息在主数据平台不存在)"),
|
||||
EXCEPT_NO_8(8, "项目类别为空"),
|
||||
EXCEPT_NO_9(9, "项目赋值异常(父级物料的项目类型为Q时,子级中不能存在项目类别为Q的物料)"),
|
||||
EXCEPT_NO_10(10, "项目赋值异常(当父级物料的项目类型为F时,子级中不能存在项目类型为F的物料)"),
|
||||
EXCEPT_NO_11(11, "未填写变更原因和技术通知单"),
|
||||
EXCEPT_NO_12(12, "数量需要用户确认"),
|
||||
EXCEPT_NO_13(12, "项目类型需要用户确认") ;
|
||||
|
||||
|
||||
|
||||
private final Integer value;
|
||||
private final String description;
|
||||
}
|
||||
Loading…
Reference in New Issue