当前位置 博文首页 > chixun5623的专栏:用户等级体系 - 等级主体

    chixun5623的专栏:用户等级体系 - 等级主体

    作者:[db:作者] 时间:2021-09-01 13:09

    用户等级体系

    • 等级主体
    • 用户等级主体
    • 等级经验记录主体
    • 等级奖励主体
    • 等级特权主体
    • 升级通知主体

    等级主体

    等级主体就是等级表,操作的对象是官方工作人员。这个表是等级体系建立的基础。其中包含有具体等级、具体等级对应的经验值等。

    等级表

    @JsonInclude(JsonInclude.Include.NON_NULL)
    public class Level implements Serializable {
        /**等级主键、当前等级*/
        private String level;
        /**等级描述*/
        private String desc;
        /**权重*/
        private Integer order;
        /**等级图标*/
        private String imageUrl;
        /**当前等级经验最小值(闭区间)*/
        private Long closedInterval;
        /**当前等级经验最小值(开区间)*/
        private Long openInterval;
        /**创建时间*/
        private Long ctime;
        /**更新时间*/
        private Long utime;
    }

    介绍

    • level
      • 等级,作为等级表的主键、同时也代表着每个等级
    • desc
      • 每个等级的描述,可用于展示这个等级所对应的特权、或展示升到某个奖励等级的提示
    • order
      • 权重
    • imageUrl
      • 当前等级对应的图标,可用于给用户展示
    • closedInterval
      • 当前等级的最小经验值、闭区间的意思是用户所拥有的经验值不能低于当前等级的最小经验
    • openInterval
      • 当前等级的最大经验值、开区间的意思是用户所拥有的经验值可以超过当前等级的最大经验
    • ctime
      • 创建时间
    • utime
      • 更新时间

    ?

    ?

    ?

    ?

    cs