|
@@ -13,7 +13,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
r.receiver_id as receiverId,
|
|
|
r.sender_is_read as senderIsRead,
|
|
|
r.sender_id as senderId,
|
|
|
- r.content AS msg,
|
|
|
+ CASE
|
|
|
+ WHEN r.message_type = 1 THEN '[图片]'
|
|
|
+ WHEN r.message_type = 2 THEN '[语音]'
|
|
|
+ WHEN r.message_type = 3 THEN '[定位]'
|
|
|
+ WHEN r.message_type = 4 THEN '[视频]'
|
|
|
+ ELSE r.content
|
|
|
+ END AS msg,
|
|
|
r.create_time AS msgTime
|
|
|
FROM (SELECT CASE
|
|
|
WHEN sender_id = #{userId} THEN receiver_id
|
|
@@ -36,4 +42,4 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
u.user_id = latest.chat_user_id
|
|
|
ORDER BY latest.latest_time DESC
|
|
|
</select>
|
|
|
-</mapper>
|
|
|
+</mapper>
|