session_id

This commit is contained in:
2025-12-04 19:25:55 +08:00
parent 1fd8c4075c
commit 0bb3ef42e4

View File

@@ -200,11 +200,19 @@ class MessageController extends ApiController
$lastMsg = '';
$unreadCount = 0;
if(!empty($session['session_id'])) {
// 最后一条消息
$lastMsg = Db::name('chat_message')
->where('session_id', $session['session_id'])
->order('send_time', 'desc')
->find();
if($session['chat_type'] == 2) {
// 最后一条消息
$lastMsg = Db::name('chat_message')
->where('group_id', $session['group_id'])
->order('send_time', 'desc')
->find();
}else {
$lastMsg = Db::name('chat_message')
->where('session_id', $session['session_id'])
->order('send_time', 'desc')
->find();
}
// 未读计数
$unreadCount = Db::name('chat_unread_count')->where(['user_id' => $this->uid, 'session_id' => $session['session_id']])->value('count')?:0;
}