package com.vincent.rsf.server.manager.enums;
|
|
/**
|
* 物料库存ABCD类
|
*/
|
public enum MatnrLocLevel {
|
|
//A、B, C, D
|
MATNR_LOC_LEVEL_A("0", "A类"),
|
MATNR_LOC_LEVEL_B("1", "B类"),
|
MATNR_LOC_LEVEL_C("2", "C类"),
|
MATNR_LOC_LEVEL_D("3", "D类"),
|
;
|
|
MatnrLocLevel(String type, String desc) {
|
this.type = Short.parseShort(type);
|
this.desc = desc;
|
}
|
|
public Short type;
|
|
public String desc;
|
|
public static Short getTypeVal(String desc) {
|
if (desc.equals(MatnrLocLevel.MATNR_LOC_LEVEL_A.desc)) {
|
return MatnrLocLevel.MATNR_LOC_LEVEL_A.type;
|
} else if (desc.equals(MatnrLocLevel.MATNR_LOC_LEVEL_B.desc)) {
|
return MatnrLocLevel.MATNR_LOC_LEVEL_B.type;
|
} else if (desc.equals(MatnrLocLevel.MATNR_LOC_LEVEL_C.desc)) {
|
return MatnrLocLevel.MATNR_LOC_LEVEL_C.type;
|
} else if (desc.equals(MatnrLocLevel.MATNR_LOC_LEVEL_D.desc)) {
|
return MatnrLocLevel.MATNR_LOC_LEVEL_D.type;
|
}
|
return null;
|
}
|
}
|