目标类型枚举类

This commit is contained in:
even 2025-05-15 17:33:24 +08:00
parent 9f91c0eba6
commit 2383a0d211
2 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,32 @@
package cd.casic.ci.process.enums;
import lombok.Getter;
import java.util.HashMap;
import java.util.Map;
@Getter
public enum PiplineTagEnum {
DOC("2","文档"),
NEW_FEATURE("3","新特性"),
INVALID("4","无效"),
NO_FIX("5","无需修复"),
TEST_PASS("6","测试通过"),
BUG("7","缺陷"),
REPEAT("8","重复")
;
private String code;
private String msg;
PiplineTagEnum(String code, String msg) {
this.code = code;
this.msg = msg;
}
public static Map<String,PiplineTagEnum> getCodeMap(){
Map<String,PiplineTagEnum> map = new HashMap<>();
for (PiplineTagEnum value : values()) {
map.put(value.code, value);
}
return map;
}
}

View File

@ -2,6 +2,9 @@ package cd.casic.ci.process.enums;
import lombok.Getter; import lombok.Getter;
import java.util.HashMap;
import java.util.Map;
@Getter @Getter
public enum PiplineTargetTypeEnum { public enum PiplineTargetTypeEnum {
SOURCE_CODE("1","源程序"), SOURCE_CODE("1","源程序"),
@ -16,4 +19,11 @@ public enum PiplineTargetTypeEnum {
this.code = code; this.code = code;
this.msg = msg; this.msg = msg;
} }
public static Map<String,PiplineTargetTypeEnum> getCodeMap(){
Map<String,PiplineTargetTypeEnum> map = new HashMap<>();
for (PiplineTargetTypeEnum value : values()) {
map.put(value.code, value);
}
return map;
}
} }