package com.qianwen.smartman.modules.tpm.enums; import com.qianwen.smartman.common.constant.CheckProjectConstant; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/enums/DeviceRepairStatusEnum.class */ public enum DeviceRepairStatusEnum { NORMAL(1, CheckProjectConstant.CHECK_RESULT_OK), TO_BE_REPAIRED(2, "待维修"), IN_MAINTENANCE(3, "维修中"), TO_BE_CONFIRM(4, "待确认"); private final int type; private final String desc; DeviceRepairStatusEnum(final int type, final String desc) { this.type = type; this.desc = desc; } public int getType() { return this.type; } public String getDesc() { return this.desc; } public static DeviceRepairStatusEnum of(Integer type) { if (type == null) { return null; } DeviceRepairStatusEnum[] values = values(); for (DeviceRepairStatusEnum deviceRepairStatusEnum : values) { if (deviceRepairStatusEnum.type == type.intValue()) { return deviceRepairStatusEnum; } } return null; } }