package com.ruoyi.system.emums; import lombok.Getter; import lombok.AllArgsConstructor; @Getter @AllArgsConstructor public enum AssetInventoryTaskStatusEnum { NOT_STARTED(0, "未开始"), IN_PROGRESS(1, "进行中"), COMPLETED(2, "已完成"), CANCELED(3, "已取消"); private final Integer code; private final String desc; public static AssetInventoryTaskStatusEnum getEnumByCode(Integer code) { for (AssetInventoryTaskStatusEnum e : AssetInventoryTaskStatusEnum.values()) { if (e.code.equals(code)) { return e; } } return null; } }