Forráskód Böngészése

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

hubin 9 hónapja
szülő
commit
a836bd437d

+ 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>