昵称问题
This commit is contained in:
@@ -248,10 +248,10 @@ namespace extend\chat\model;
|
||||
// 对方是否在线,在线发 不在线存起来等上线了发
|
||||
if(Gateway::isUidOnline($str_uid)) {
|
||||
// 加入未读计数
|
||||
if(!Db::name('chat_unread_count')->where(['user_id' => $message['to_id'], 'session_id' => $session_id])->find()) {
|
||||
Db::name('chat_unread_count')->insert(['user_id' => $message['to_id'], 'session_id' => $session_id, 'count' => 1, 'updated_time' => d()]);
|
||||
if(!Db::name('chat_unread_count')->where(['user_id' => $message['to_id'], 'session_id' => self::$user_info['uid']])->find()) {
|
||||
Db::name('chat_unread_count')->insert(['user_id' => $message['to_id'], 'session_id' => self::$user_info['uid'], 'count' => 1, 'updated_time' => d()]);
|
||||
}else {
|
||||
Db::name('chat_unread_count')->where(['user_id' => $message['to_id'], 'session_id' => $session_id])->inc('count')->update(['updated_time' => d()]);
|
||||
Db::name('chat_unread_count')->where(['user_id' => $message['to_id'], 'session_id' => self::$user_info['uid']])->inc('count')->update(['updated_time' => d()]);
|
||||
}
|
||||
Gateway::sendToUid($str_uid, self::sendReceive($notice_data));
|
||||
}else {
|
||||
@@ -285,10 +285,10 @@ namespace extend\chat\model;
|
||||
Business::setRedisMessage($grep['user_id'], $user_type, $notice_data);
|
||||
}
|
||||
// 加入未读计数
|
||||
if(!Db::name('chat_unread_count')->where(['user_id' => $grep['user_id'], 'session_id' => $session_id])->find()) {
|
||||
Db::name('chat_unread_count')->insert(['count' => 1, 'updated_time' => d(), 'user_id' => $grep['user_id'], 'session_id' => $session_id]);
|
||||
if(!Db::name('chat_unread_count')->where(['user_id' => $grep['user_id'], 'session_id' => $group_id])->find()) {
|
||||
Db::name('chat_unread_count')->insert(['count' => 1, 'updated_time' => d(), 'user_id' => $grep['user_id'], 'session_id' => $group_id]);
|
||||
}else {
|
||||
Db::name('chat_unread_count')->where(['user_id' => $grep['user_id'], 'session_id' => $session_id])->inc('count')->update(['updated_time' => d()]);
|
||||
Db::name('chat_unread_count')->where(['user_id' => $grep['user_id'], 'session_id' => $group_id])->inc('count')->update(['updated_time' => d()]);
|
||||
}
|
||||
}
|
||||
// 更新对方会话列表
|
||||
|
||||
Reference in New Issue
Block a user