This commit is contained in:
苏尹岚
2020-11-11 16:49:01 +08:00
parent 3fa1ed6222
commit 02822598c2
2 changed files with 18 additions and 0 deletions

View File

@@ -229,6 +229,20 @@ func GetMessageGroupByUser(ctx *jxcontext.Context, userID string) (messageGroupR
v.Name = user.Name
}
}
//最后一条记录和时间和人
var imMessageRecord *model.ImMessageRecord
sql := `
SELECT * FROM im_message_record WHERE group_id = ? ORDER BY created_at DESC LIMIT 1
`
sqlParams := []interface{}{v.GroupID}
if err = dao.GetRow(db, &imMessageRecord, sql, sqlParams); err == nil {
v.LastTime = imMessageRecord.CreatedAt
v.LastContent = imMessageRecord.Content
v.LastMessageType = imMessageRecord.MessageType
if user3, err := dao.GetUserByID(db, "user_id", imMessageRecord.UserID); err == nil {
v.LastUserName = user3.Name
}
}
}
return messageGroups, err
}