瀏覽代碼

用户端我的消息添加标题字段

wangzhijun 1 月之前
父節點
當前提交
2afe38e736

+ 3 - 0
nightFragrance-massage/src/main/java/com/ylx/message/domain/MessageContent.java

@@ -28,6 +28,9 @@ public class MessageContent extends BaseEntity {
     @ApiModelProperty("跳转路由/链接")
     private String jumpPage;
 
+    @ApiModelProperty("标题")
+    private String title;
+
     @TableLogic
     @ApiModelProperty("是否删除 0=否,1=是")
     private Integer isDelete;

+ 3 - 0
nightFragrance-massage/src/main/java/com/ylx/message/domain/UserMessage.java

@@ -35,4 +35,7 @@ public class UserMessage extends BaseEntity {
     @ApiModelProperty("是否删除 0=否,1=是")
     private Integer isDelete;
 
+    @ApiModelProperty("标题")
+    private String title;
+
 }

+ 4 - 0
nightFragrance-massage/src/main/java/com/ylx/message/domain/vo/MessageDetailVO.java

@@ -1,5 +1,6 @@
 package com.ylx.message.domain.vo;
 
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 @Data
@@ -7,6 +8,9 @@ public class MessageDetailVO {
     /** 消息ID */
     private Long id;
 
+    @ApiModelProperty("标题")
+    private String title;
+
     /** 消息具体内容 (来自 user_message.personalized_content) */
     private String content;
 

+ 1 - 0
nightFragrance-massage/src/main/java/com/ylx/message/service/impl/MessageServiceImpl.java

@@ -77,6 +77,7 @@ public class MessageServiceImpl implements IMessageService {
         userMsg.setUserId(userId);
         userMsg.setMessageContentId(config.getId());
         userMsg.setIsRead(READ_STATUS_UNREAD);
+        userMsg.setTitle(config.getTitle());
         userMsg.setPersonalizedContent(content);
         userMsg.setPersonalizedJumpPage(jumpPage);
         userMessageMapper.insert(userMsg);

+ 1 - 0
nightFragrance-massage/src/main/resources/mapper/message/UserMessageMapper.xml

@@ -50,6 +50,7 @@
             um.personalized_content AS content, <!-- 渲染后的内容 -->
             DATE_FORMAT(um.create_time, '%H:%i') AS create_time,
             um.is_read AS isRead,
+            um.title,
             um.personalized_jump_page AS jumpUrl      <!-- 点击跳转地址 -->
         FROM user_message um
         INNER JOIN message_content mc ON um.message_content_id = mc.id