package com.project.hyb.common.constant; public enum PayStatus { UNPAID(0, "未付款"), PAID(1, "已付款"), CANCEL(2, "已取消"), ; private Integer code; private String message; private PayStatus(Integer code, String message) { this.code = code; this.message = message; } public Integer code() { return code; } public String message() { return message; } public static CommonStatus get(Integer code){ CommonStatus[] values = CommonStatus.values(); for(CommonStatus eachValue : values){ if(eachValue.code() == code){ return eachValue; } } return null; } }