package api.util.enums; import lombok.Getter; /** * 工单状态 * * @author jiayi */ public enum EnumOrderStatus { /** * 待交办 */ xgd(1000L,"待交办"), /** * 待接单 */ djd(2000L,"待接单"), /** * 待处理 */ dcl(3000L,"待处理"), /** * 待发车 */ dfc(3100L,"待发车"), /** /** * 已发车 */ yfc(3200L,"已发车"), /** * 待审核 */ dsh(4000L,"待审核"), /** *待回访 */ dhf(5000L,"待回访"), /** *待评价 */ dpj(5100,"待评价"), /** *已完结 */ end(6000L,"已完结"); private final Long value; @Getter private final String name; EnumOrderStatus(long value,String name) { this.value=value; this.name=name; } public long getValue(){ return value; } public static String getNameByValue(Long value){ for (EnumOrderStatus enumOrderStatus : EnumOrderStatus.values()) { if (enumOrderStatus.getValue()==value){ return enumOrderStatus.getName(); } } return ""; } }