From a27162cb82ef0cabf9b43cbfd1f3eb8c177d1e14 Mon Sep 17 00:00:00 2001 From: heheng <heheng@123456> Date: 星期一, 13 一月 2025 15:22:44 +0800 Subject: [PATCH] 修改问题 --- src/main/java/com/gkhy/labRiskManage/domain/experiment/enums/ExperimentStagingEnum.java | 62 +++++++++++++++++++++++++++++++ 1 files changed, 62 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gkhy/labRiskManage/domain/experiment/enums/ExperimentStagingEnum.java b/src/main/java/com/gkhy/labRiskManage/domain/experiment/enums/ExperimentStagingEnum.java new file mode 100644 index 0000000..15100bf --- /dev/null +++ b/src/main/java/com/gkhy/labRiskManage/domain/experiment/enums/ExperimentStagingEnum.java @@ -0,0 +1,62 @@ +package com.gkhy.labRiskManage.domain.experiment.enums; + +import java.util.HashMap; +import java.util.Map; + +/** + * @email 1603559716@qq.com + * @author: zf + * @date: 2022/12/20 + * @time: 17:31 + */ +public enum ExperimentStagingEnum { + + SAVE((byte)1,"保存"), + NOT_SAVE((byte)2,"暂存"), + ; + + private Byte value; + private String dec; + + ExperimentStagingEnum(Byte value, String dec) { + this.value = value; + this.dec = dec; + } + + public Byte getValue() { + return value; + } + + public void setValue(Byte value) { + this.value = value; + } + + public static Map<Byte, ExperimentStagingEnum> getMap() { + return map; + } + + public static void setMap(Map<Byte, ExperimentStagingEnum> map) { + ExperimentStagingEnum.map = map; + } + + public String getDec() { + return dec; + } + + public void setDec(String dec) { + this.dec = dec; + } + + static Map<Byte, ExperimentStagingEnum> map; + + static { + map = new HashMap<>(); + for(ExperimentStagingEnum e : ExperimentStagingEnum.values()){ + map.put(e.value,e); + } + } + + public static ExperimentStagingEnum prase(Byte value){ + return map.get(value); + } +} -- Gitblit v1.9.2