From 3568681ae493badffd0dda13414f8f8a1d0cd2d1 Mon Sep 17 00:00:00 2001 From: luotaiqian <1147642922@qq.com> Date: Mon, 20 Jul 2026 14:26:44 +0800 Subject: [PATCH] init --- .../domain/constant/QualFilingStatusEnum.java | 16 ++++---- .../constant/QualOnSiteReviewStatusEnum.java | 40 +++++++++++++++++++ 2 files changed, 47 insertions(+), 9 deletions(-) create mode 100644 safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualOnSiteReviewStatusEnum.java diff --git a/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualFilingStatusEnum.java b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualFilingStatusEnum.java index f613f35..537f298 100644 --- a/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualFilingStatusEnum.java +++ b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualFilingStatusEnum.java @@ -1,15 +1,21 @@ package org.qinan.safetyeval.domain.constant; +import lombok.Getter; + /** * 备案状态(全模块统一五态) */ +@Getter public enum QualFilingStatusEnum { FILED(1, "已备案"), REVIEWING(2, "审核中"), REJECTED(3, "已打回"), CHANGE_REVIEWING(4, "变更审核中"), - DRAFT(5, "暂存"); + DRAFT(5, "暂存"), + CONDITION_COMPLIANCE_PASS(6, "条件符合性通过"), + PENDING_ONSITE_REVIEW(7, "待现场审查"), + ; private final int code; private final String name; @@ -19,14 +25,6 @@ public enum QualFilingStatusEnum { this.name = name; } - public int getCode() { - return code; - } - - public String getName() { - return name; - } - public static QualFilingStatusEnum ofCode(Integer code) { if (code == null) { return null; diff --git a/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualOnSiteReviewStatusEnum.java b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualOnSiteReviewStatusEnum.java new file mode 100644 index 0000000..14a25cf --- /dev/null +++ b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/constant/QualOnSiteReviewStatusEnum.java @@ -0,0 +1,40 @@ +package org.qinan.safetyeval.domain.constant; + +import lombok.Getter; + +/** + * 现场审查状态枚举 + * + * @author safety-eval + */ +@Getter +public enum QualOnSiteReviewStatusEnum { + + AGENCY_PENDING_CONFIRMATION("AGENCY_PENDING_CONFIRMATION", "机构待确认"), + AGENCY_CONFIRMED("AGENCY_CONFIRMED", "机构已确认"), + REVIEW_PASSED("REVIEW_PASSED", "核查通过"), + REVIEW_FAILED("REVIEW_FAILED", "核查不通过"), + ; + + public static final String REMARKS = "现场审查状态(AGENCY_PENDING_CONFIRMATION机构待确认、AGENCY_CONFIRMED机构已确认、REVIEW_PASSED核查通过、REVIEW_FAILED核查不通过)"; + + private final String code; + private final String name; + + QualOnSiteReviewStatusEnum(String code, String name) { + this.code = code; + this.name = name; + } + + public static QualOnSiteReviewStatusEnum ofCode(String code) { + if (code == null) { + return null; + } + for (QualOnSiteReviewStatusEnum item : values()) { + if (item.code.equals(code)) { + return item; + } + } + return null; + } +}