1. 代码示例1:MsgColorEnum
package com.XXX.ms.xxmessageservice.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
@AllArgsConstructor
public enum MsgColorEnum {
RED("red", "红色"),
BLACK("black", "黑色"),
GRAY("gray", "灰色"),
;
@Getter
private String code;
@Getter
private String desc;
}
2. 代码示例2:MsgShowTimeEnum
package com.XXX.ms.xxmessageservice.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
@AllArgsConstructor
public enum MsgShowTimeEnum {
MINUTES("minutes", "分钟前", 0, 60, 1),
HOURS("hours", "小时前", 60, 24 * 60, 60),
DAYS("days", "天前", 24 * 60, null, 24 * 60),
;
@Getter
private String code;
@Getter
private String desc;
@Getter
private Integer minMinutes;
@Getter
private Integer maxMinutes;
@Getter
private Integer divisor;
}