luotaiqian 2026-07-20 14:26:44 +08:00
parent 57014a3990
commit 3568681ae4
2 changed files with 47 additions and 9 deletions

View File

@ -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;

View File

@ -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;
}
}