package com.simple.enums; /** * Created by Stormeye on 2018/08/09. */ public enum EnumCouponStatus { // 0-草稿/待生效;1-已生效/已发布/已投放;2-已下架; COUPON_STATUS_DRAFT(0, "草稿"), COUPON_STATUS_THROW_IN(1, "已投放"), COUPON_STATUS_TAKE_OFFF(2, "已下架"), ; public static EnumCouponStatus getEnum(Integer code) { for (EnumCouponStatus value : values()) { if (value.getCode().equals(code)) { return value; } } return null; } private Integer code; private String message; EnumCouponStatus(Integer code, String message) { this.code = code; this.message = message; } public Integer getCode() { return code; } public String getMessage() { return message; } }