diff --git a/app/Http/Controllers/Api/MonitorsController.php b/app/Http/Controllers/Api/MonitorsController.php index 04545c06..f2999a71 100644 --- a/app/Http/Controllers/Api/MonitorsController.php +++ b/app/Http/Controllers/Api/MonitorsController.php @@ -69,21 +69,15 @@ class MonitorsController extends Controller { $start = $request->input('start') ?? now(); $end = $request->input('end') ?? now(); - $start = Carbon::create($start)->startOfDay(); - $end = Carbon::create($end)->endOfDay(); + $start = Carbon::create($start); + $end = Carbon::create($end); $data = Monitor::query()->where('created_at', '>=', $start)->where('created_at', '<=', $end)->get()->toArray(); $res['code'] = 0; $res['msg'] = 'success'; if (empty($data)) { - $res['data']['times'] = []; - $res['data']['uptime'] = []; - $res['data']['cpu']['use'] = []; - $res['data']['memory']['mem_use'] = []; - $res['data']['memory']['mem_use_p'] = []; - $res['data']['memory']['swap_use'] = []; - $res['data']['memory']['swap_use_p'] = []; - $res['data']['network']['tx_now'] = []; - $res['data']['network']['rx_now'] = []; + $res['code'] = 1; + $res['msg'] = '暂无数据'; + return response()->json($res); } foreach ($data as $key => $value) { $info = json_decode($value['info'], true); diff --git a/resources/views/monitor.blade.php b/resources/views/monitor.blade.php index 52d693fb..c6ff688d 100644 --- a/resources/views/monitor.blade.php +++ b/resources/views/monitor.blade.php @@ -2,7 +2,7 @@