소스 검색

优化我的消息返回业务类型ID

hubin 9 달 전
부모
커밋
a836bd437d
2개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 0
      src/main/java/com/aizuda/boot/modules/system/entity/vo/MyMessageVO.java
  2. 2 1
      src/main/resources/mapper/SysMessageMapper.xml

+ 6 - 0
src/main/java/com/aizuda/boot/modules/system/entity/vo/MyMessageVO.java

@@ -16,6 +16,12 @@ public class MyMessageVO {
     @Schema(description = "内容")
     private String content;
 
+    @Schema(description = "业务ID")
+    private Long businessId;
+
+    @Schema(description = "业务类型")
+    private String businessType;
+
     @Schema(description = "发布人")
     private String createBy;
 

+ 2 - 1
src/main/resources/mapper/SysMessageMapper.xml

@@ -17,7 +17,8 @@
     </select>
 
     <select id="selectPageMyNotViewed" resultType="com.aizuda.boot.modules.system.entity.vo.MyMessageVO">
-        SELECT s.title,s.content,s.create_by,s.create_time FROM sys_message s JOIN sys_message_receiver r ON r.message_id = s.id
+        SELECT s.title,s.content,s.create_by,s.create_time,s.business_id,s.business_type
+        FROM sys_message s JOIN sys_message_receiver r ON r.message_id = s.id
         WHERE r.user_id = #{userId} AND s.category = #{category} AND r.viewed = 0
         ORDER BY s.create_time DESC
     </select>