package cn.seecoder.paas.util.enums; import lombok.AllArgsConstructor; import lombok.Getter; @Getter @AllArgsConstructor public enum DeployStatus { NOT_STARTED("NOT_STARTED", "未开始"), SUCCESS("SUCCESS", "成功"), DEPLOYING("DEPLOYING", "正在部署"), FAIL("FAIL", "失败"), RESTARTING("RESTARTING", "重启中"), ; private String code; private String desc; public static DeployStatus getByCode(String code) { for (DeployStatus objs : DeployStatus.values()) { if (objs.getCode().equals(code)) { return objs; } } return null; } }