package com.chinaztt.mes.quality.state.result.constant; /** * @Author: cxf * @Date: 2021-05-06 9:51 */ public enum ResultStates { /** * 待检测 */ UNTESTED(ResultStateStringValues.UNTESTED), /** * 检测中 */ TESTING(ResultStateStringValues.TESTING), /** * 已检测 */ TESTED(ResultStateStringValues.TESTED); private String stringValue; public String getValue() { return stringValue; } ResultStates(final String stringValue) { this.stringValue = stringValue; } @Override public String toString() { return getValue(); } public static ResultStates getEnum(String value) { for (ResultStates v : values()) { if (v.getValue().equalsIgnoreCase(value)) { return v; } } throw new IllegalArgumentException(); } }