package com.qianwen.smartman.modules.tool.enums; import com.qianwen.smartman.common.constant.CheckProjectConstant; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tool/enums/ToolLifeStateEnum.class */ public enum ToolLifeStateEnum { WARN(2, "警告"), NORMAL(1, CheckProjectConstant.CHECK_RESULT_OK), CALL_THE_POLICE(3, "报警"); private final Integer code; private final String desc; ToolLifeStateEnum(final Integer code, final String desc) { this.code = code; this.desc = desc; } public Integer getCode() { return this.code; } public String getDesc() { return this.desc; } public static ToolLifeStateEnum findByDesc(String desc) { ToolLifeStateEnum[] values = values(); for (ToolLifeStateEnum value : values) { if (value.desc.equals(desc)) { return value; } } return null; } public static ToolLifeStateEnum findByCode(Integer desc) { ToolLifeStateEnum[] values = values(); for (ToolLifeStateEnum value : values) { if (value.code.equals(desc)) { return value; } } return null; } }