import java.util.Objects;
import java.util.stream.Stream;
public enum FbckFlagEnum {
SAVE("0", "暂存"),
SUBMIT("1", "直接提交"),
UPDATE("2", "修改"),
UPDATE_SUBMIT("3", "修改后提交");
private String code;
private String desc;
FbckFlagEnum(String code, String desc) {
this.code = code;
this.desc = desc;
}
public String getCode() {
return code;
}
public String getDesc() {
return desc;
}
public static String getDescByCode(String code) {
return Stream.of(FbckFlagEnum.values()).filter(each -> Objects.equals(each.getCode(), code)).findFirst().map(FbckFlagEnum::getDesc).orElse("");
}
}