From 0152f6419f9cceb38cc52dbffdaaab518893ce0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B2=E6=A0=91=E9=80=9A?= <1976590620@qq.com> Date: Sun, 26 Sep 2021 15:17:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=AF=E5=88=86=E5=9F=8B=E7=82=B9=E7=9B=B8?= =?UTF-8?q?=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tools/constant/PointsConstant.java | 22 +++++- .../commons/tools/enums/BehaviorEnum.java | 69 +++++++++++++++++++ 2 files changed, 90 insertions(+), 1 deletion(-) create mode 100644 epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/enums/BehaviorEnum.java diff --git a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/constant/PointsConstant.java b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/constant/PointsConstant.java index f5eb872..657bbcb 100644 --- a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/constant/PointsConstant.java +++ b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/constant/PointsConstant.java @@ -9,5 +9,25 @@ public interface PointsConstant { /** * 手动调整积分编码 */ - String ruleCode ="hand_regulation"; + String ruleCode = "hand_regulation"; + + /** + * 积分 + */ + String POINTS = "points"; + + /** + * 次数 + */ + String TIME= "time"; + + /** + * 上限 + */ + String LIMIT= "limit"; + + /** + * 周期:0一次、1每天、2每月 + */ + String PERIOD= "period"; } diff --git a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/enums/BehaviorEnum.java b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/enums/BehaviorEnum.java new file mode 100644 index 0000000..278a9f6 --- /dev/null +++ b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/enums/BehaviorEnum.java @@ -0,0 +1,69 @@ +package com.elink.esua.epdc.commons.tools.enums; + +import com.fasterxml.jackson.annotation.JsonFormat; + + +/** + * @author: qushutong + * @Date: 2021/9/24 14:41 + * @Description: 积分埋点枚举 + */ +@JsonFormat(shape = JsonFormat.Shape.OBJECT) +public enum BehaviorEnum { + + /** + * 点赞 + */ + POINTS_GIVE_RULES("points_give_rules"), + + /** + * 议题 + */ + POINTS_ISSUE_RULES("points_issue_rules"), + + /** + * 评价 + */ + POINTS_EVELUATE_RULES("points_evaluate_rules"), + /** + * 注册 + */ + POINTS_REGISTER_RULES("points_register_rules"), + + /** + * 评论 + */ + POINTS_COMMENT_RULES("points_comment_rules"), + /** + * 党员认证 + */ + POINTS_PARTY_AUTHENTICATION_RULES("points_party_authentication_rules"), + + /** + * 新闻规则 + */ + POINTS_NEWS_RULES("points_news_rules"), + + /** + * 话题规则 + */ + POINTS_TOPIC_RULES("points_topic_rules"), + + /** + * 创建社群 + */ + POINTS_PARTY_GROUP_RULES("points_party_group_rules"); + + + private String value; + + BehaviorEnum(final String value) { + this.value = value; + } + + public String getValue() { + return this.value; + } + + + }