修复后台在职登录日志统计:计算所有在职记录之和,而非仅计算当前分页
This commit is contained in:
@@ -150,7 +150,10 @@ class AppointmentController extends Controller
|
||||
->orderByDesc('login_at')
|
||||
->paginate(30);
|
||||
|
||||
return view('admin.appointments.duty-logs', compact('userPosition', 'logs'));
|
||||
// 计算该任职记录的所有在线时长总和(而非当前页)
|
||||
$totalSeconds = $userPosition->dutyLogs()->sum('duration_seconds');
|
||||
|
||||
return view('admin.appointments.duty-logs', compact('userPosition', 'logs', 'totalSeconds'));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user