package jnpf.limsEntity;
|
|
/**
|
* 检验结论枚举(lims_jianyan_xiang.jianyan_jielun)。
|
* code 英文(入库值)、label 中文(展示值)。
|
*/
|
public enum JianyanJielun {
|
|
COMPLIANT("compliant", "符合规定"),
|
NON_COMPLIANT("non_compliant", "不符合规定"),
|
NOT_INSPECTED("not_inspected", "不检"),
|
EXTERNAL("external", "外检");
|
|
private final String code;
|
private final String label;
|
|
JianyanJielun(String code, String label) {
|
this.code = code;
|
this.label = label;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public String getLabel() {
|
return label;
|
}
|
|
public static JianyanJielun fromCode(String code) {
|
for (JianyanJielun jielun : values()) {
|
if (jielun.code.equals(code)) {
|
return jielun;
|
}
|
}
|
throw new IllegalArgumentException("未知检验结论: " + code);
|
}
|
}
|