package com.estate.expert.admin.domain.exam.record.error; import io.swagger.annotations.ApiModel; import lombok.Getter; /** * 隐患等级 */ @ApiModel("隐患等级") @Getter public enum ErrorLevel { P1("一级隐患", "重大隐患"), P2("二级隐患", "较大隐患"), P3("三级隐患", "一般隐患"), P4("四级隐患", "低隐患"); final String desc; // 程度 final String desc2; ErrorLevel(String desc, String desc2) { this.desc = desc; this.desc2 = desc2; } public static ErrorLevel getByDesc(String desc) { for (ErrorLevel level : ErrorLevel.values()) { if (level.desc.equals(desc)) { return level; } } return null; } }