From d8475b8670b6b4cbcd1bc9e57d30a6f433d206ab Mon Sep 17 00:00:00 2001 From: DELL <1525436766@qq.com> Date: 星期一, 23 六月 2025 23:33:54 +0800 Subject: [PATCH] Merge branch 'master' of http://118.89.139.230:10101/r/powerIntelligenceSystem --- src/main/java/com/whyc/constant/AnalysisEnum.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/constant/AnalysisEnum.java b/src/main/java/com/whyc/constant/AnalysisEnum.java new file mode 100644 index 0000000..a215fa0 --- /dev/null +++ b/src/main/java/com/whyc/constant/AnalysisEnum.java @@ -0,0 +1,49 @@ +package com.whyc.constant; + +import java.util.HashMap; +import java.util.Map; + +public enum AnalysisEnum { + ALARM_1(1,"鐩存祦鐢垫簮"), + ALARM_2(2,"閫氫俊鐢垫簮"), + ALARM_3(3,"閰嶇綉鐢垫簮"), + ALARM_4(4,"钃勭數姹犵粍"), + ALARM_5(5,"璁惧"), + ALARM_6(6,"ups鐢垫簮"), + ; + + private Integer stateId; + private String stateName; + + AnalysisEnum(Integer stateId, String stateName) { + this.stateId = stateId; + this.stateName = stateName; + } + + public Integer getStateId() { + return stateId; + } + + public String getStateName() { + return stateName; + } + + public static String getValue(Integer stateId) { + if(stateId==null){ + return ""; + } + for (AnalysisEnum ele : values()) { + if(ele.getStateId().equals(stateId)) { + return ele.getStateName(); + } + } + return null; + } + public static Map<Integer,String> getOpInfo() { + Map<Integer,String> map=new HashMap<>(); + for (AnalysisEnum logOpEnum : AnalysisEnum.values()) { + map.put(logOpEnum.getStateId(),logOpEnum.getStateName()); + } + return map; + } +} \ No newline at end of file -- Gitblit v1.9.1