vali 6 éve
szülő
commit
36d7a68866

+ 4 - 7
vendor/GatewayWorker_windows/Applications/whisper/Events.php

@@ -925,6 +925,7 @@ class Events
         self::$redis->hset(self::USERINFOKEY, $uid, json_encode($userInfo, 256));
 
         // 通知会员发送信息绑定客服的id
+
         $noticeUser = [
             'message_type' => 'connect',
             'data' => [
@@ -951,7 +952,7 @@ class Events
             unset($chat_message);
         }
 
-
+        $userInfo['intime'] = date("H:i", $userInfo['intime']);  ///后改为只显示小时分
         $noticeKf = [
             'message_type' => 'connect',
             'data' => [
@@ -1002,14 +1003,10 @@ class Events
         foreach ($kfUsers as $key => $value) {
             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
         $noticeUser = [