package com.ruoyi.common.enums; import lombok.Getter; /** * 操作状态 * * @author ruoyi * */ public enum BoardEnum { FREE(1, "空闲中"), WAITING_ORDER(2, "待点餐"), DURING_MEAL(3, "用餐中"); @Getter private String desc; @Getter private int code; BoardEnum(int code, String desc) { this.code = code; this.desc = desc; } /** * 通过code获取枚举 * * @param code * @return */ public static BoardEnum fromCode(Integer code) { BoardEnum[] resultTypes = BoardEnum.values(); for (BoardEnum resultType : resultTypes) { if (code.equals(resultType.getCode())) { return resultType; } } return null; } }