package book.stock;
|
|
public enum StockType {
|
|
Standard, //1. 正常库存
|
Sample, //2. 样品
|
Award, //3. 奖励
|
Defective, //4. 不良品
|
Freeze //5.冻结库存
|
;
|
|
public static StockType parse(String value) {
|
if (value == null) {
|
return Standard;
|
}
|
|
value = value.toLowerCase();
|
|
if ("standard".equals(value)) {
|
return Standard;
|
}
|
else if ("sample".equals(value)) {
|
return Sample;
|
}
|
else if ("award".equals(value)) {
|
return Award;
|
}
|
else if ("defective".equals(value)) {
|
return Defective;
|
}
|
else if ("freeze".equals(value)) {
|
return Freeze;
|
}
|
|
return Standard;
|
}
|
|
public static String toChinese(String code) {
|
if (code == null) {
|
return "标准库存";
|
}
|
|
code = code.toLowerCase();
|
|
if ("standard".equals(code)) {
|
return "标准库存";
|
}
|
else if ("sample".equals(code)) {
|
return "样品";
|
}
|
else if ("award".equals(code)) {
|
return "赠品";
|
}
|
else if ("defective".equals(code)) {
|
return "残次品";
|
}
|
else if ("freeze".equals(code)) {
|
return "冻结库存";
|
}
|
|
return "标准库存";
|
}
|
|
}
|