Bläddra i källkod

客服接线成功同志

lip 3 veckor sedan
förälder
incheckning
3a25fa23bf
3 ändrade filer med 10 tillägg och 1 borttagningar
  1. 3 0
      app/admin/command/UserQueue.php
  2. 6 0
      app/admin/controller/Kefu.php
  3. 1 1
      app/common.php

+ 3 - 0
app/admin/command/UserQueue.php

@@ -91,6 +91,9 @@ class UserQueue extends Command
             //通知客服已接线
             wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
 
+            //通知客服接线用户成功
+            wsSendMsg($cs_uid,'kefuChat',['user_id'=>$user_id]);
+
             //自动回复-人工客服接线成功
             Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid, $user['language_code']);
 

+ 6 - 0
app/admin/controller/Kefu.php

@@ -244,6 +244,9 @@ class Kefu extends BaseController
             Db::commit();
             //通知客服已接线
             wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
+            
+            //通知客服接线用户成功
+            wsSendMsg($cs_uid,'kefuChat',['user_id'=>$user_id]);
 
             //自动回复-人工客服接线成功
             Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid,$user->language_code);
@@ -305,6 +308,9 @@ class Kefu extends BaseController
 
             //通知客服已接线
             wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
+            
+            //通知客服接线用户成功
+            wsSendMsg($cs_uid,'kefuChat',['user_id'=>$user_id]);
 
             //自动回复-人工客服接线成功
             Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid, $user->language_code);

+ 1 - 1
app/common.php

@@ -917,7 +917,7 @@ function sortArray($arrays, $sort_key, $sort_order = SORT_ASC, $sort_type = SORT
 //gateway向web页面推送消息
 function wsSendMsg($user, $type,  $data, $isGroup=0)
 {
-    if (in_array($type, ['sign', 'timeout', 'handleChat','closeChat','offline', 'is_online'])) {
+    if (in_array($type, ['sign', 'timeout', 'kefuChat', 'handleChat','closeChat','offline', 'is_online'])) {
         $data['date'] = date('H:i');
     }