enum
parent
2480d2821e
commit
e01ba60272
|
|
@ -0,0 +1,46 @@
|
|||
package org.qinan.safetyeval.domain.constant;
|
||||
|
||||
/**
|
||||
* 材料类型
|
||||
*/
|
||||
public enum MaterialTypeEnum {
|
||||
|
||||
MATERIAL_CATALOG(1, "申请材料目录(原件)"),
|
||||
APPLICATION_FORM(2, "申请书(原件)"),
|
||||
LEGAL_PERSON_CERT(3, "法人证明(复印件)"),
|
||||
NO_VIOLATION_RECORD(4, "三年内无重大违法失信记录查询证明"),
|
||||
LEGAL_REP_COMMITMENT(5, "法定代表人承诺书(原件)"),
|
||||
FIXED_ASSETS_CERT(6, "固定资产法定证明材料"),
|
||||
WORKPLACE_AREA_CERT(7, "工作场所及档案室面积证明"),
|
||||
PROFESSIONAL_ABILITY_CERT(8, "安全评价师专业能力证明"),
|
||||
RELATED_PERSONNEL_CERT(9, "相关负责人证明材料"),
|
||||
INTERNAL_MANAGEMENT_SYSTEM(10, "机构内部管理制度");
|
||||
|
||||
private final int code;
|
||||
private final String name;
|
||||
|
||||
MaterialTypeEnum(int code, String name) {
|
||||
this.code = code;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public static MaterialTypeEnum ofCode(Integer code) {
|
||||
if (code == null) {
|
||||
return null;
|
||||
}
|
||||
for (MaterialTypeEnum item : values()) {
|
||||
if (item.code == code) {
|
||||
return item;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue