vali 6 năm trước cách đây
mục cha
commit
4088b8e430
1 tập tin đã thay đổi với 10 bổ sung1 xóa
  1. 10 1
      vendor/GatewayWorker_windows/Applications/whisper/Events.php

+ 10 - 1
vendor/GatewayWorker_windows/Applications/whisper/Events.php

@@ -237,6 +237,14 @@ class Events
         if (!$kfdatas) {
             return false;
         }
+        $dbdata = self::$db->select('status')->from('ws_users')->where('id=:id')->bindValues(['id' => self::getkfid($kfuid)])->row();
+        if (!$dbdata) {
+            return false;
+        }
+        if ($dbdata['status'] == 1) {
+            return false;
+        }
+
         $client_id = $kfdatas['client_id'];
         Gateway::closeClient($client_id);
         return true;
@@ -274,7 +282,8 @@ class Events
     }
 
     //加入工单群组(未完)
-    public static function joinServiceGroup($client_id, $message) {
+    public static function joinServiceGroup($client_id, $message)
+    {
         $uid = $message['uid'];
         $serviceLogId = $message['conversationId'];
         $userInfo = self::$db->select('user_overview')->from('ws_users')->where('id=:id')->bindValues(['id' => $uid])->row();