package com.gk.hotwork.Domain.Enum; import com.gk.hotwork.Domain.Exception.BusinessException; public enum Etype { E_60(1, "60吨位"), E_130(2, "130吨位"), ; int code; String msg; Etype(int code, String msg) { this.code = code; this.msg = msg; } public static Etype parse(Integer code) { if (code == null) throw new BusinessException("参数为空"); for (Etype etype : Etype.values()) { if (etype.code == code) { return etype; } } throw new BusinessException("找不到对应类型"); } }