package com.gkhy.safePlatform.specialWork.enums;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
public enum WorkingAcceptStatusEnum {
|
|
UNSTARTED((byte) -1, "未开始"),
|
WAITED_TO_ACCEPT((byte) 1, "等待验收"),
|
ALREADY_ACCEPTED((byte)2,"已验收")
|
;
|
|
|
public Byte code;
|
public String value;
|
|
WorkingAcceptStatusEnum(Byte code, String value) {
|
this.code = code;
|
this.value = value;
|
}
|
|
private static Map<Byte, WorkingAcceptStatusEnum> map;
|
|
static {
|
map = new HashMap<>();
|
for (WorkingAcceptStatusEnum statusEnum : WorkingAcceptStatusEnum.values()) {
|
map.put(statusEnum.code, statusEnum);
|
}
|
|
}
|
|
public static WorkingAcceptStatusEnum parse(Byte code) {
|
return map.get(code);
|
}
|
|
public Byte getCode() {
|
return code;
|
}
|
|
public void setCode(Byte code) {
|
this.code = code;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public void setValue(String value) {
|
this.value = value;
|
}
|
}
|