3 changed files with 88 additions and 2 deletions
@ -0,0 +1,36 @@
|
||||
package com.biutag.supervision.pojo.enums; |
||||
|
||||
import lombok.AllArgsConstructor; |
||||
import lombok.Getter; |
||||
import lombok.extern.slf4j.Slf4j; |
||||
|
||||
/** |
||||
* @author kami on 2024-06-19 13:52:23 |
||||
* @version 0.0.1 |
||||
* @since 1.8 |
||||
*/ |
||||
@AllArgsConstructor |
||||
@Getter |
||||
@Slf4j |
||||
public enum NotificationType { |
||||
|
||||
ALARM( 1l, "预警问题"), |
||||
RISK( 2l, "风险问题"), |
||||
NOTIFICATION( 3l, "提醒通知"); |
||||
|
||||
private final Long id; |
||||
|
||||
private final String desc; |
||||
|
||||
|
||||
|
||||
public static String contains(long id) { |
||||
for (NotificationType enums : values()) { |
||||
if (id == enums.getId()) { |
||||
return enums.getDesc(); |
||||
} |
||||
} |
||||
log.info("未找到该类型:{}", id); |
||||
return null; |
||||
} |
||||
} |
||||
Loading…
Reference in new issue