|
@@ -21,6 +21,7 @@
|
|
|
//declare(ticks=1);
|
|
//declare(ticks=1);
|
|
|
use \GatewayWorker\Lib\Gateway;
|
|
use \GatewayWorker\Lib\Gateway;
|
|
|
use Workerman\Lib\Timer;
|
|
use Workerman\Lib\Timer;
|
|
|
|
|
+use Workerman\Worker;
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -124,6 +125,7 @@ class Events
|
|
|
} else {
|
|
} else {
|
|
|
self::DebugOut($message, "OnMessage");
|
|
self::DebugOut($message, "OnMessage");
|
|
|
}
|
|
}
|
|
|
|
|
+ //echo(Gateway::getAllClientCount());
|
|
|
$message = json_decode($message, true);
|
|
$message = json_decode($message, true);
|
|
|
if (isset($message['type'])) {
|
|
if (isset($message['type'])) {
|
|
|
switch ($message['type']) {
|
|
switch ($message['type']) {
|
|
@@ -228,12 +230,12 @@ class Events
|
|
|
if (substr($message['from_id'], 0, 2) === 'KF') {
|
|
if (substr($message['from_id'], 0, 2) === 'KF') {
|
|
|
// 统计敏感词.
|
|
// 统计敏感词.
|
|
|
$data['alarm_serverSensitive'] += $message['sensitiveNumber'];
|
|
$data['alarm_serverSensitive'] += $message['sensitiveNumber'];
|
|
|
- $data['userLastTime'] = time();
|
|
|
|
|
|
|
+ $data['serverLastTime'] = time();
|
|
|
Gateway::sendToClient($data['client_id'], json_encode($chat_message, 256));
|
|
Gateway::sendToClient($data['client_id'], json_encode($chat_message, 256));
|
|
|
} else {
|
|
} else {
|
|
|
// 统计敏感词.
|
|
// 统计敏感词.
|
|
|
$data['alarm_userSensitive'] += $message['sensitiveNumber'];
|
|
$data['alarm_userSensitive'] += $message['sensitiveNumber'];
|
|
|
- $data['serverLastTime'] = time();
|
|
|
|
|
|
|
+ $data['userLastTime'] = time();
|
|
|
Gateway::sendToClient($data['kf_client_id'], json_encode($chat_message, 256));
|
|
Gateway::sendToClient($data['kf_client_id'], json_encode($chat_message, 256));
|
|
|
}
|
|
}
|
|
|
// 保存修改后的工单信息.
|
|
// 保存修改后的工单信息.
|
|
@@ -1194,7 +1196,7 @@ class Events
|
|
|
$chat_message = [
|
|
$chat_message = [
|
|
|
'message_type' => 'overtime',
|
|
'message_type' => 'overtime',
|
|
|
'data' => [
|
|
'data' => [
|
|
|
- 'content' => self::$global->unoperated['systemconfig_content'],
|
|
|
|
|
|
|
+ 'content' => $configUnoperated['systemconfig_content'],
|
|
|
]
|
|
]
|
|
|
];
|
|
];
|
|
|
Gateway::sendToClient($data['client_id'], json_encode($chat_message, 256));
|
|
Gateway::sendToClient($data['client_id'], json_encode($chat_message, 256));
|
|
@@ -1207,7 +1209,7 @@ class Events
|
|
|
$chat_message = [
|
|
$chat_message = [
|
|
|
'message_type' => 'overtime',
|
|
'message_type' => 'overtime',
|
|
|
'data' => [
|
|
'data' => [
|
|
|
- 'content' => self::$global->overtime['systemconfig_content'],
|
|
|
|
|
|
|
+ 'content' => $configOvertime['systemconfig_content'],
|
|
|
]
|
|
]
|
|
|
];
|
|
];
|
|
|
Gateway::sendToClient($data['client_id'], json_encode($chat_message, 256));
|
|
Gateway::sendToClient($data['client_id'], json_encode($chat_message, 256));
|