dengzedong
2024-12-19 7f0bcd00c556889ba890e5e68c681f1b5d4267e1
提交 | 用户 | 时间
4eb113 1 package com.iailab.module.model.mcs.pre.enums;
2
3 import lombok.AllArgsConstructor;
4 import lombok.Getter;
5
6 /**
7  * @author PanZhibao
8  * @Description
9  * @createTime 2024年11月11日
10  */
11 @Getter
12 @AllArgsConstructor
13 public enum ItemRunStatusEnum {
14     PROCESSING(1, "处理中"),
15     SUCCESS(2, "成功"),
7f0bcd 16     FAIL(3, "失败"),
D 17     MODELRESULTERROR(4, "模型结果异常");
4eb113 18
19     private Integer code;
20     private String desc;
21
22     public static ItemRunStatusEnum getEumByCode(Integer code) {
23         if (code == null) {
24             return null;
25         }
26
27         for (ItemRunStatusEnum statusEnum : ItemRunStatusEnum.values()) {
28             if (statusEnum.getCode().equals(code)) {
29                 return statusEnum;
30             }
31         }
32         return null;
33     }
34 }