123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.imed.costaccount.enums;
- import java.util.Objects;
- /**
- * 消息枚举
- */
- public enum NoticeBusinessEnum {
- CHECK_PLAN(1, "查核计划"),
- IMPROVE_TASK(2, "改善任务"),
- SITUATION_DETAIL(3, "情境详情"),
- ;
- private Integer key;
- private String value;
- NoticeBusinessEnum(Integer key, String value) {
- this.key = key;
- this.value = value;
- }
- public Integer getKey() {
- return key;
- }
- public String getValue() {
- return value;
- }
- public static String getByCode(Integer key) {
- for (NoticeBusinessEnum jobUserTypeEnum : NoticeBusinessEnum.values()) {
- if (Objects.equals(key, jobUserTypeEnum.key)) {
- return jobUserTypeEnum.value;
- }
- }
- return null;
- }
- }
|