Files
star-cloud/app/Http/Controllers/Admin/DashboardController.php
sky121113 4b64fede2e
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 56s
fix: 修正模型重構後遺漏的命名空間引用 (PointRule, Member, etc.)
2026-03-09 09:57:41 +08:00

28 lines
795 B
PHP

<?php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
use App\Models\Machine\Machine;
use Illuminate\Http\Request;
class DashboardController extends Controller
{
public function index()
{
// 模擬數據或從資料庫獲取
// 由於目前沒有數據,我們先傳遞一些預設值或空集合
$totalMachines = Machine::count();
$onlineMachines = Machine::where('status', 'online')->count();
$offlineMachines = Machine::where('status', 'offline')->count();
$errorMachines = Machine::where('status', 'error')->count();
return view('admin.dashboard', compact(
'totalMachines',
'onlineMachines',
'offlineMachines',
'errorMachines'
));
}
}