From 3ce8cb3deee599f485dc03f3dd62056ce61a6b66 Mon Sep 17 00:00:00 2001 From: "382696293@qq.com" <382696293@qq.com> Date: Tue, 26 Dec 2023 14:57:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B6=88=E6=81=AF=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/domain/entity/WxUserScriptLog.java | 13 +++++++ .../enums/WxUserIntegralMessageTypeEnum.java | 35 +++++++++++++++++++ .../mapper/WxUserScriptLogMapper.xml | 7 +++- .../impl/WxUserScriptLogServiceImpl.java | 2 ++ flossom-ui/src/views/system/member/index.vue | 13 ++++++- 5 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/enums/WxUserIntegralMessageTypeEnum.java diff --git a/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/domain/entity/WxUserScriptLog.java b/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/domain/entity/WxUserScriptLog.java index cc6779a..055a3a5 100644 --- a/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/domain/entity/WxUserScriptLog.java +++ b/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/domain/entity/WxUserScriptLog.java @@ -23,6 +23,11 @@ public class WxUserScriptLog extends BaseEntity { */ private Long wxUserId; + /** + * 消息类型:0、未知,1、用户注册,2、绑定仪器,3、打卡活动,4、护理计划,5、问卷活动,6、会员管理,7、消息模板 + */ + private Integer messageType; + /** * 是否已读:0否,1是 */ @@ -259,4 +264,12 @@ public class WxUserScriptLog extends BaseEntity { public void setStatus(Integer status) { this.status = status; } + + public Integer getMessageType() { + return messageType; + } + + public void setMessageType(Integer messageType) { + this.messageType = messageType; + } } diff --git a/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/enums/WxUserIntegralMessageTypeEnum.java b/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/enums/WxUserIntegralMessageTypeEnum.java new file mode 100644 index 0000000..b548f96 --- /dev/null +++ b/flossom-common/flossom-common-core/src/main/java/com/flossom/common/core/enums/WxUserIntegralMessageTypeEnum.java @@ -0,0 +1,35 @@ +package com.flossom.common.core.enums; + +/** + * wx_user_script_log + *
+ * 消息类型:0、未知,1、用户注册,2、绑定仪器,3、打卡活动,4、护理计划,5、问卷活动,6、会员管理,7、消息模板
+ */
+public enum WxUserIntegralMessageTypeEnum {
+
+ UNKNOWN(0, "未知"),
+ USER_REGISTRATION(1, "用户注册"),
+ BINDING_INSTRUMENTS(2, "绑定仪器"),
+ CLOCK_ACTIVITIES(3, "打卡活动"),
+ CARE_PLAN(4, "护理计划"),
+ QUESTIONNAIRE_ACTIVITY(5, "问卷活动"),
+ MEMBER_MANAGEMENT(6, "会员管理"),
+ MESSAGE_TEMPLATE(7, "消息模板");
+
+ private final Integer code;
+ private final String info;
+
+ WxUserIntegralMessageTypeEnum(Integer code, String info) {
+ this.code = code;
+ this.info = info;
+ }
+
+ public Integer getCode() {
+ return code;
+ }
+
+ public String getInfo() {
+ return info;
+ }
+
+}
diff --git a/flossom-common/flossom-common-core/src/main/resources/mapper/WxUserScriptLogMapper.xml b/flossom-common/flossom-common-core/src/main/resources/mapper/WxUserScriptLogMapper.xml
index 900a32b..e57d80d 100644
--- a/flossom-common/flossom-common-core/src/main/resources/mapper/WxUserScriptLogMapper.xml
+++ b/flossom-common/flossom-common-core/src/main/resources/mapper/WxUserScriptLogMapper.xml
@@ -7,6 +7,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"