admin 7 лет назад
Родитель
Сommit
f635be39cf

+ 2 - 2
app/Http/Controllers/AdminController.php

@@ -2487,7 +2487,7 @@ EOF;
         return Response::view('admin.emailLog', $view);
     }
 
-    // 在线IP监控
+    // 在线IP监控(实时)
     public function onlineIPMonitor(Request $request)
     {
         $ip = trim($request->get('ip'));
@@ -2495,7 +2495,7 @@ EOF;
         $port = intval($request->get('port'));
         $nodeId = intval($request->get('nodeId'));
 
-        $query = SsNodeIp::query()->with(['node', 'user'])->where('type', 'tcp');
+        $query = SsNodeIp::query()->with(['node', 'user'])->where('type', 'tcp')->where('created_at', '>=', strtotime("-120 seconds"));
 
         if ($ip) {
             $query->where('ip', 'like', '%' . $ip . '%');

+ 1 - 1
resources/views/admin/onlineIPMonitor.blade.php

@@ -27,7 +27,7 @@
                                 <input type="text" class="col-md-4 col-sm-4 col-xs-12 form-control" name="ip" value="{{Request::get('ip')}}" id="ip" placeholder="IP" onkeydown="if(event.keyCode==13){doSearch();}">
                             </div>
                             <div class="col-md-3 col-sm-4 col-xs-12">
-                                <input type="text" class="col-md-4 col-sm-4 col-xs-12 form-control" name="username" value="{{Request::get('username')}}" id="username" placeholder="端口" onkeydown="if(event.keyCode==13){doSearch();}">
+                                <input type="text" class="col-md-4 col-sm-4 col-xs-12 form-control" name="username" value="{{Request::get('username')}}" id="username" placeholder="用户名" onkeydown="if(event.keyCode==13){doSearch();}">
                             </div>
                             <div class="col-md-3 col-sm-4 col-xs-12">
                                 <input type="text" class="col-md-4 col-sm-4 col-xs-12 form-control" name="port" value="{{Request::get('port')}}" id="port" placeholder="端口" onkeydown="if(event.keyCode==13){doSearch();}">