package jnpf.limsEntity; /** * LIMS 检测方式枚举 */ public enum JianceFangshi { QUANJIAN("quanjian", "全检"), BUFENJIAN("bufenjian", "部分检"), MIANJIAN("mianjian", "免检"); private final String code; private final String label; JianceFangshi(String code, String label) { this.code = code; this.label = label; } public String getCode() { return code; } public String getLabel() { return label; } public static JianceFangshi fromCode(String code) { for (JianceFangshi status : values()) { if (status.code.equals(code)) { return status; } } throw new IllegalArgumentException("未知状态: " + code); } }