package com.chinaztt.mes.warehouse.state.constant; /** * @Author: sunxl * @Date: 2020-11-5 9:51 */ public enum ReserveStates { /** * 创建中 */ CREATE(ReserveStateStringValues.CREATE), /** * 执行中 */ PERFORMED(ReserveStateStringValues.PERFORMED), /** * 已处理 */ HANDLING(ReserveStateStringValues.HANDLING); private String stringValue; public String getValue() { return stringValue; } ReserveStates(final String stringValue) { this.stringValue = stringValue; } @Override public String toString() { return getValue(); } public static ReserveStates getEnum(String value) { for (ReserveStates v : values()) { if (v.getValue().equalsIgnoreCase(value)) { return v; } } throw new IllegalArgumentException(); } }