lip hace 2 meses
padre
commit
b9bfb9f9f1
Se han modificado 1 ficheros con 7 adiciones y 2 borrados
  1. 7 2
      app/admin/controller/Kefu.php

+ 7 - 2
app/admin/controller/Kefu.php

@@ -63,8 +63,13 @@ class Kefu extends BaseController
                 $value['transfer_num'] = intval($value['transfer_num']);
                 $value['intervention_num'] = intval($value['intervention_num']);
                 $value['completed_num'] = intval($value['completed_num']);
-                $value['inprocess'] = User::where('cs_uid',$value['id'])->where('service_status',2)->count();//进行中
-                $value['unprocessed'] = User::where('cs_uid',$value['id'])->where('service_status',1)->count();//待处理
+                $value['inprocess'] = User::where('cs_uid',$value['user_id'])->where('service_status',2)->count();//进行中
+                $value['unprocessed'] = User::where('cs_uid',$value['user_id'])->where('service_status',1)->count();//待处理
+                $chat_num = $value['inprocess'] + $value['unprocessed'];
+                if ($chat_num != $value['chat_num']) {
+                    $value['chat_num'] = $chat_num;
+                    User::where('user_id', $value['user_id'])->update(['chat_num' => $chat_num]);
+                }
             }
             
         } catch (Exception $e) {