package com.tcm.training.admin.member.enums; /** * APP 用户状态。 */ public enum UserStatusEnum { DISABLED(0, "禁用"), ENABLED(1, "启用"); /** * 状态编码。 */ private final int code; /** * 状态描述。 */ private final String desc; UserStatusEnum(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 UserStatusEnum getByCode(int code) { for (UserStatusEnum item : values()) if (item.code == code) return item; return null; } }