|
@@ -665,7 +665,7 @@ class Events
|
|
|
$user_info = self::$redis->hgetall(self::getKfServiceKey($uid));
|
|
$user_info = self::$redis->hgetall(self::getKfServiceKey($uid));
|
|
|
if (!empty($user_info)) {
|
|
if (!empty($user_info)) {
|
|
|
foreach ($user_info as $val => $serverid) {
|
|
foreach ($user_info as $val => $serverid) {
|
|
|
- self::MySendMsg($val, json_encode(['message_type' => 'serviceoffline', 'msg' => '客户人员下线!'], 256));
|
|
|
|
|
|
|
+ self::MySendMsg($val, json_encode(['message_type' => 'serviceoffline', 'msg' => '客服人员下线!'], 256));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
echo "客服退出: " . $uid . "\n";
|
|
echo "客服退出: " . $uid . "\n";
|
|
@@ -698,7 +698,7 @@ class Events
|
|
|
foreach ($user_info as $val => $serverid) {
|
|
foreach ($user_info as $val => $serverid) {
|
|
|
self::insertServerLog($serverid, 4);
|
|
self::insertServerLog($serverid, 4);
|
|
|
self::$redis->hdel(self::SERVICELOG, intval($serverid));
|
|
self::$redis->hdel(self::SERVICELOG, intval($serverid));
|
|
|
- self::MySendMsg($val, json_encode(['message_type' => 'serviceoffline', 'msg' => '客户人员下线!'], 256));
|
|
|
|
|
|
|
+ self::MySendMsg($val, json_encode(['message_type' => 'serviceoffline', 'msg' => '客服人员下线!'], 256));
|
|
|
Gateway::closeClient($val);
|
|
Gateway::closeClient($val);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -908,7 +908,6 @@ class Events
|
|
|
if ($last) {
|
|
if ($last) {
|
|
|
$userInfo = json_decode(self::$redis->hget(self::USERINFOKEY, $uid), true);
|
|
$userInfo = json_decode(self::$redis->hget(self::USERINFOKEY, $uid), true);
|
|
|
self::BeginOldTalk(self::getkfuid($last['kf_id']), $uid, $last['group_id'], $last['servicelog_id']);
|
|
self::BeginOldTalk(self::getkfuid($last['kf_id']), $uid, $last['group_id'], $last['servicelog_id']);
|
|
|
- print_r([$client_id, $userInfo['client_id']]);
|
|
|
|
|
if ($client_id == $userInfo['client_id']) {
|
|
if ($client_id == $userInfo['client_id']) {
|
|
|
// 查询工单历史会话.
|
|
// 查询工单历史会话.
|
|
|
$serviceid = $last['servicelog_id'];
|
|
$serviceid = $last['servicelog_id'];
|