init
parent
57014a3990
commit
3568681ae4
|
|
@ -1,15 +1,21 @@
|
||||||
package org.qinan.safetyeval.domain.constant;
|
package org.qinan.safetyeval.domain.constant;
|
||||||
|
|
||||||
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 备案状态(全模块统一五态)
|
* 备案状态(全模块统一五态)
|
||||||
*/
|
*/
|
||||||
|
@Getter
|
||||||
public enum QualFilingStatusEnum {
|
public enum QualFilingStatusEnum {
|
||||||
|
|
||||||
FILED(1, "已备案"),
|
FILED(1, "已备案"),
|
||||||
REVIEWING(2, "审核中"),
|
REVIEWING(2, "审核中"),
|
||||||
REJECTED(3, "已打回"),
|
REJECTED(3, "已打回"),
|
||||||
CHANGE_REVIEWING(4, "变更审核中"),
|
CHANGE_REVIEWING(4, "变更审核中"),
|
||||||
DRAFT(5, "暂存");
|
DRAFT(5, "暂存"),
|
||||||
|
CONDITION_COMPLIANCE_PASS(6, "条件符合性通过"),
|
||||||
|
PENDING_ONSITE_REVIEW(7, "待现场审查"),
|
||||||
|
;
|
||||||
|
|
||||||
private final int code;
|
private final int code;
|
||||||
private final String name;
|
private final String name;
|
||||||
|
|
@ -19,14 +25,6 @@ public enum QualFilingStatusEnum {
|
||||||
this.name = name;
|
this.name = name;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getCode() {
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static QualFilingStatusEnum ofCode(Integer code) {
|
public static QualFilingStatusEnum ofCode(Integer code) {
|
||||||
if (code == null) {
|
if (code == null) {
|
||||||
return null;
|
return null;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue