package com.chinaztt.mes.plan.state.orderstate.constant;
|
|
/**
|
* @Author: cxf
|
* @Date: 2020-09-19 9:51
|
*/
|
public enum CustomerOrderStates {
|
|
/**
|
* 零件待选
|
*/
|
PARTUNCHECKED(CustomerOrderStateStringValues.PARTUNCHECKED),
|
/**
|
* 工艺文件待选
|
*/
|
TECHNOLOGYUNCHECK(CustomerOrderStateStringValues.TECHNOLOGYUNCHECK),
|
/**
|
* 代计划
|
*/
|
PLAN(CustomerOrderStateStringValues.PLAN),
|
/**
|
* 已下发
|
*/
|
PLANED(CustomerOrderStateStringValues.PLANED),
|
/**
|
* 已作废
|
*/
|
CANCEL(CustomerOrderStateStringValues.CANCEL);
|
|
private String stringValue;
|
|
public String getValue() {
|
return stringValue;
|
}
|
|
CustomerOrderStates(final String stringValue) {
|
this.stringValue = stringValue;
|
}
|
|
@Override
|
public String toString() {
|
return getValue();
|
}
|
|
public static CustomerOrderStates getEnum(String value) {
|
for (CustomerOrderStates v : values()) {
|
if (v.getValue().equalsIgnoreCase(value)) {
|
return v;
|
}
|
}
|
throw new IllegalArgumentException();
|
}
|
|
}
|