|
|
@@ -384,8 +384,8 @@ class Events
|
|
|
*/
|
|
|
public static function onClose($client_id)
|
|
|
{
|
|
|
- $isKefuoff = $_SESSION['iskefu'];
|
|
|
- $uid = $_SESSION['uid'];
|
|
|
+ $isKefuoff = isset($_SESSION['iskefu']) ? $_SESSION['uid'] : 0;
|
|
|
+ $uid = isset($_SESSION['uid']) ? $_SESSION['uid'] : false;
|
|
|
if (empty($uid)) {
|
|
|
return;
|
|
|
}
|
|
|
@@ -510,7 +510,7 @@ class Events
|
|
|
'time' => date('H:i'),
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($client_id, json_encode($chat_message,256));
|
|
|
+ Gateway::sendToClient($client_id, json_encode($chat_message, 256));
|
|
|
$isServiceUserOut = false;
|
|
|
// 将会员服务信息,从客服的服务列表中移除
|
|
|
$old = $kfList = self::$global->kfList;
|
|
|
@@ -549,7 +549,7 @@ class Events
|
|
|
'id' => $outUser['0']['user_id']
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($vo['client_id'], json_encode($del_message,256));
|
|
|
+ Gateway::sendToClient($vo['client_id'], json_encode($del_message, 256));
|
|
|
unset($del_message);
|
|
|
|
|
|
// 尝试分配新会员进入服务
|
|
|
@@ -653,7 +653,7 @@ class Events
|
|
|
'kf_name' => $res['data']['1']
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($res['data']['3']['client_id'], json_encode($noticeUser,256));
|
|
|
+ Gateway::sendToClient($res['data']['3']['client_id'], json_encode($noticeUser, 256));
|
|
|
unset($noticeUser);
|
|
|
|
|
|
// 通知客服端绑定会员的信息
|
|
|
@@ -663,7 +663,7 @@ class Events
|
|
|
'user_info' => $res['data']['3']
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($res['data']['2'], json_encode($noticeKf,256));
|
|
|
+ Gateway::sendToClient($res['data']['2'], json_encode($noticeKf, 256));
|
|
|
unset($noticeKf);
|
|
|
|
|
|
// 逐一通知
|
|
|
@@ -678,7 +678,7 @@ class Events
|
|
|
]
|
|
|
];
|
|
|
|
|
|
- Gateway::sendToClient($vo['client_id'], json_encode($waitMessage,256));
|
|
|
+ Gateway::sendToClient($vo['client_id'], json_encode($waitMessage, 256));
|
|
|
$number++;
|
|
|
}
|
|
|
unset($waitMessage, $number);
|
|
|
@@ -707,7 +707,7 @@ class Events
|
|
|
'content' => $waitMsg,
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($vo['client_id'], json_encode($waitMessage,256));
|
|
|
+ Gateway::sendToClient($vo['client_id'], json_encode($waitMessage, 256));
|
|
|
}
|
|
|
break;
|
|
|
case -2:
|
|
|
@@ -727,7 +727,7 @@ class Events
|
|
|
]
|
|
|
];
|
|
|
|
|
|
- Gateway::sendToClient($vo['client_id'], json_encode($waitMessage,256));
|
|
|
+ Gateway::sendToClient($vo['client_id'], json_encode($waitMessage, 256));
|
|
|
$number++;
|
|
|
}
|
|
|
break;
|
|
|
@@ -792,7 +792,7 @@ class Events
|
|
|
'kf_name' => $res['data']['1']
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($client_id, json_encode($noticeUser,256));
|
|
|
+ Gateway::sendToClient($client_id, json_encode($noticeUser, 256));
|
|
|
unset($noticeUser);
|
|
|
|
|
|
// 通知客服端绑定会员的信息
|
|
|
@@ -803,7 +803,7 @@ class Events
|
|
|
'conversationId' => $conversationId,
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($res['data']['2'], json_encode($noticeKf,256));
|
|
|
+ Gateway::sendToClient($res['data']['2'], json_encode($noticeKf, 256));
|
|
|
unset($noticeKf);
|
|
|
|
|
|
// 写入接入值
|
|
|
@@ -840,7 +840,7 @@ class Events
|
|
|
]
|
|
|
];
|
|
|
|
|
|
- Gateway::sendToClient($client_id, json_encode($waitMessage,256));
|
|
|
+ Gateway::sendToClient($client_id, json_encode($waitMessage, 256));
|
|
|
unset($waitMessage);
|
|
|
}
|
|
|
}
|
|
|
@@ -1005,7 +1005,7 @@ class Events
|
|
|
'content' => $getRobot ? htmlspecialchars($getRobot[0]['robot_content']) : 'error',
|
|
|
]
|
|
|
];
|
|
|
- Gateway::sendToClient($client_id, json_encode($chat_message,256));
|
|
|
+ Gateway::sendToClient($client_id, json_encode($chat_message, 256));
|
|
|
}
|
|
|
|
|
|
/**
|