会话列表排序
This commit is contained in:
@@ -242,12 +242,14 @@ class MessageController extends ApiController
|
||||
// 如果是别人发的显示昵称
|
||||
$msg = $chat_user['nick_name'] . ':' . $lastMsg['content'];
|
||||
}
|
||||
$data[$k]['send_time_origin'] = $lastMsg['send_time'];
|
||||
$data[$k]['send_time'] = formatWeChatTime($lastMsg['send_time']);
|
||||
}
|
||||
$data[$k]['msg'] = $msg;
|
||||
$data[$k]['unread_count'] = $unreadCount;
|
||||
$data[$k]['is_th'] = ChatGroup::isTh($session['group_id'], $this->uid);
|
||||
}
|
||||
$data = param_sort($data, 'send_time_origin');
|
||||
return $this->success(['list' => $data]);
|
||||
}
|
||||
|
||||
|
||||
@@ -17,6 +17,7 @@ namespace extend\chat\model;
|
||||
public static $user_info;
|
||||
public function handles($client_id, $message)
|
||||
{
|
||||
Log::info('收到聊天消息----' . json_encode($message));
|
||||
if(empty($message['type']) || empty($message['operate_type']) || empty($message['token'])) {
|
||||
Gateway::sendToClient($client_id, json_encode(['msg' => 'type/operate_type/token参数必传']));
|
||||
return;
|
||||
@@ -51,7 +52,6 @@ namespace extend\chat\model;
|
||||
return;
|
||||
}
|
||||
}
|
||||
Log::info('收到聊天消息----' . json_encode($message));
|
||||
call_user_func_array(['extend\chat\model\\' . $message['type'], $message['operate_type']], [$client_id, $message]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user