package com.tcm.training.admin.common.enums; /** 通用启用状态。 */ public enum EnabledStatusEnumEnum { DISABLED(0, "禁用"), ENABLED(1, "启用"); /** 状态编码。 */ private final int code; /** 状态描述。 */ private final String desc; EnabledStatusEnumEnum(int code, String desc) { this.code = code; this.desc = desc; } public int getCode() { return code; } public int getValue() { return code; } public String getDesc() { return desc; } public static EnabledStatusEnumEnum getByCode(int code) { for (EnabledStatusEnumEnum item : values()) if (item.code == code) return item; return null; } }