lip 3 месяцев назад
Родитель
Сommit
79d24cf895
1 измененных файлов с 3 добавлено и 6 удалено
  1. 3 6
      app/admin/command/UserQueue.php

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

@@ -39,7 +39,7 @@ class UserQueue extends Command
             }
 
             //排队用户
-            $list = User::where('status', 1)->where('is_online', 1)->where('service_status', 1)
+            $list = User::where('status', 1)->where('is_online', 1)->where('service_status', 0)
                         ->order('service_start', 'asc')
                         ->select()
                         ->toArray();
@@ -64,11 +64,8 @@ class UserQueue extends Command
         try {
             Db::startTrans();
             $user_id = $user['user_id'];
-            $user->cs_uid = $cs_uid;
-            $user->service_status = 1;
-            $user->service_start = time();
-            $user->timeout_type = 0;
-            $user->save();
+            
+            User::where('user_id', $user_id)->update(['cs_uid'=>$cs_uid,'service_status' => 1, 'service_start' => time(), 'timeout_type' => 0]);
             
             //更新客服接线数量
             User::where('user_id', $cs_uid)->update(['chat_num'=>Db::raw('chat_num+1')]);