|
@@ -4,13 +4,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
<mapper namespace="com.ruoyi.system.mapper.CommunityChatMsgMapper">
|
|
|
<select id="getChatListWithLatestMessage" resultType="com.ruoyi.system.domain.vo.SysUserVo">
|
|
|
- SELECT u.user_id AS id,
|
|
|
+ SELECT r.id as id,
|
|
|
u.nick_name as nickName,
|
|
|
u.user_name as username,
|
|
|
u.avatar as avatar,
|
|
|
(SELECT u2.nick_name from sys_user u2 where u2.user_id = r.sender_id) as senderNickName,
|
|
|
r.receiver_is_read as receiverIsRead,
|
|
|
+ r.receiver_id as receiverId,
|
|
|
r.sender_is_read as senderIsRead,
|
|
|
+ r.sender_id as senderId,
|
|
|
r.content AS msg,
|
|
|
r.create_time AS msgTime
|
|
|
FROM (SELECT CASE
|