|
|
|
@ -144,11 +144,11 @@ class User extends BaseModel |
|
|
|
// 查询未读消息 |
|
|
|
$unread = (new Message()) |
|
|
|
->field('from_user,count(msg_id) as unread') |
|
|
|
->where([['to_user', '=', $user_id], ['is_read', '=', 0], ['is_group', '=', 0]]) |
|
|
|
->where([['to_user', '=', $user_id], ['is_read', '=', 0], ['is_group', '=', 0], ['status', '=', 1]]) |
|
|
|
->group('from_user') |
|
|
|
->select(); |
|
|
|
// 查询最近的联系人 |
|
|
|
$map1 = [['to_user', '=', $user_id], ['is_last', '=', 1], ['is_group', '=', 0]]; |
|
|
|
$map1 = [['to_user', '=', $user_id], ['is_last', '=', 1], ['is_group', '=', 0], ['status', '=', 1]]; |
|
|
|
$map2 = [['from_user', '=', $user_id], ['is_last', '=', 1], ['is_group', '=', 0]]; |
|
|
|
$msgField = 'from_user,to_user,content as lastContent,create_time as lastSendTime,chat_identify,type,del_user'; |
|
|
|
$lasMsgList = (new Message()) |
|
|
|
|