From a568c8b87e4b51648e64497f6a5bb107d67c3e65 Mon Sep 17 00:00:00 2001 From: luotaiqian <1147642922@qq.com> Date: Wed, 22 Jul 2026 13:59:35 +0800 Subject: [PATCH] waring --- .../constant/ProjectWaringStatusEnum.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/ProjectWaringStatusEnum.java diff --git a/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/ProjectWaringStatusEnum.java b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/ProjectWaringStatusEnum.java new file mode 100644 index 0000000..62f9bb1 --- /dev/null +++ b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/ProjectWaringStatusEnum.java @@ -0,0 +1,27 @@ +package org.qinan.safetyeval.domain.constant; + +import com.baomidou.mybatisplus.annotation.EnumValue; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.Getter; +import lombok.RequiredArgsConstructor; + +/** + * 项目预警状态 + */ +@Getter +@RequiredArgsConstructor +public enum ProjectWaringStatusEnum { + + NON_WARN("non_warn", "暂时不预警"), + FIRST_WARING("first_waring", "首次预警"), + SECOND_WARING("second_waring", "二次预警"), + EMERGENCY_WARING("emergency_waring", "紧急预警"), + OVERDUE_WARNING("overdue_warning", "逾期预警"), + END_WARNING("end_warning", "结束预警"), + ; + + @JsonValue + @EnumValue + private final String value; + private final String label; +}