vali 6 vuotta sitten
vanhempi
commit
4088b8e430
1 muutettua tiedostoa jossa 10 lisäystä ja 1 poistoa
  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();