package com.qianwen.smartman.modules.andon.enums; import com.qianwen.smartman.common.constant.CommonConstant; import com.qianwen.core.tool.utils.Func; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/enums/AndonRecordStatusEnum.class */ public enum AndonRecordStatusEnum { TO_BE_RECEIVED(1, "待接收"), RECEIVED(2, "已接收"), FINISH(3, CommonConstant.FINISH); private Integer code; private String name; AndonRecordStatusEnum(final Integer code, final String name) { this.code = code; this.name = name; } public Integer getCode() { return this.code; } public String getName() { return this.name; } public static String of(Integer code) { AndonRecordStatusEnum[] values; for (AndonRecordStatusEnum v : values()) { if (Func.equals(v.getCode(), code)) { return v.getName(); } } return null; } public static Integer of(String name) { AndonRecordStatusEnum[] values; for (AndonRecordStatusEnum v : values()) { if (Func.equals(v.getName(), name)) { return v.getCode(); } } return null; } }