diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTagEnum.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTagEnum.java new file mode 100644 index 0000000..51718c0 --- /dev/null +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTagEnum.java @@ -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 getCodeMap(){ + Map map = new HashMap<>(); + for (PiplineTagEnum value : values()) { + map.put(value.code, value); + } + return map; + } +} diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTargetTypeEnum.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTargetTypeEnum.java index 2e4e34e..366adbb 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTargetTypeEnum.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/enums/PiplineTargetTypeEnum.java @@ -2,6 +2,9 @@ package cd.casic.ci.process.enums; import lombok.Getter; +import java.util.HashMap; +import java.util.Map; + @Getter public enum PiplineTargetTypeEnum { SOURCE_CODE("1","源程序"), @@ -16,4 +19,11 @@ public enum PiplineTargetTypeEnum { this.code = code; this.msg = msg; } + public static Map getCodeMap(){ + Map map = new HashMap<>(); + for (PiplineTargetTypeEnum value : values()) { + map.put(value.code, value); + } + return map; + } }