|
@@ -925,6 +925,7 @@ class Events
|
|
|
self::$redis->hset(self::USERINFOKEY, $uid, json_encode($userInfo, 256));
|
|
self::$redis->hset(self::USERINFOKEY, $uid, json_encode($userInfo, 256));
|
|
|
|
|
|
|
|
// 通知会员发送信息绑定客服的id
|
|
// 通知会员发送信息绑定客服的id
|
|
|
|
|
+
|
|
|
$noticeUser = [
|
|
$noticeUser = [
|
|
|
'message_type' => 'connect',
|
|
'message_type' => 'connect',
|
|
|
'data' => [
|
|
'data' => [
|
|
@@ -951,7 +952,7 @@ class Events
|
|
|
unset($chat_message);
|
|
unset($chat_message);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+ $userInfo['intime'] = date("H:i", $userInfo['intime']); ///后改为只显示小时分
|
|
|
$noticeKf = [
|
|
$noticeKf = [
|
|
|
'message_type' => 'connect',
|
|
'message_type' => 'connect',
|
|
|
'data' => [
|
|
'data' => [
|
|
@@ -1002,14 +1003,10 @@ class Events
|
|
|
foreach ($kfUsers as $key => $value) {
|
|
foreach ($kfUsers as $key => $value) {
|
|
|
if ($value == $serviceid) {
|
|
if ($value == $serviceid) {
|
|
|
// 删除之前的当前用户连接
|
|
// 删除之前的当前用户连接
|
|
|
- unset($kfUsers[$key]);
|
|
|
|
|
|
|
+ self::$redis->hdel(self::getKfServiceKey($kfuid), $key);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- // 增加现在用户的连接到客服
|
|
|
|
|
- $kfUsers[$userInfo['client_id']] = $serviceid;
|
|
|
|
|
- $kfinfo['user_info'] = $kfUsers;
|
|
|
|
|
- // 将数据存入redis
|
|
|
|
|
- self::$redis->hset('KFINFO', $kfuid, json_encode($kfinfo, 256));
|
|
|
|
|
|
|
+ self::$redis->hset(self::getKfServiceKey($kfuid), $userInfo['client_id'], $serviceid);
|
|
|
|
|
|
|
|
// 通知会员发送信息绑定客服的id
|
|
// 通知会员发送信息绑定客服的id
|
|
|
$noticeUser = [
|
|
$noticeUser = [
|