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); } }