lip 3 months ago
parent
commit
a5b89ae2a3
1 changed files with 4 additions and 0 deletions
  1. 4 0
      app/admin/controller/Kefu.php

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

@@ -450,6 +450,7 @@ class Kefu extends BaseController
             $keyword = $params['keyword'] ?? '';
             $cs_name = $params['cs_name'] ?? '';
             $user_id = $params['user_id'] ?? '';
+            $is_online = $params['is_online'] ?? '';
             
             $query = KefuLog::alias('log')
                         ->join('user', 'log.user_id = user.user_id', 'left')
@@ -463,6 +464,9 @@ class Kefu extends BaseController
             if ($user_id) {
                 $query = $query->where('user.user_id', $user_id);
             }
+            if ($is_online && $is_online != '') {
+                $query = $query->where('user.is_online', $is_online);
+            }
 
             $count = $query->count();
             $list = $query->field(['log.*','user.realname','user.is_online','user.avatar','kefu.realname as cs_name'])