@extends('backEnd.layouts.master') @section('title', 'Moderator Report — ' . $moderator->name) @section('content')
| Date | Screen | Duty Window | On Duty | Duty % | Replies |
|---|---|---|---|---|---|
| {{ $day['date_label'] }} | {{ $reports->formatDuration($day['screen_seconds']) }} | {{ $reports->formatDuration($day['scheduled_seconds']) }} | {{ $reports->formatDuration($day['online_in_duty']) }} | {{ $day['scheduled_seconds'] > 0 ? $day['compliance_pct'] . '%' : '—' }} | {{ $day['replies'] }} |
| No daily data | |||||
| Date | Shift | Window | Scheduled | Online | % |
|---|---|---|---|---|---|
| {{ $shift['date_label'] }} | {{ ucfirst($shift['shift_type']) }} | {{ $shift['window'] }} | {{ $reports->formatDuration($shift['scheduled_seconds']) }} | {{ $reports->formatDuration($shift['online_seconds']) }} | {{ $shift['compliance_pct'] }}% |
| No shifts scheduled. Add shift in Shifts. | |||||
| Start | Duration | Page |
|---|---|---|
| {{ $session->started_at->format('d M h:i A') }} | {{ $reports->formatDuration((int) $session->duration_seconds) }} | {{ $session->page ?: 'inbox' }} @if($session->conversation_id) #{{ $session->conversation_id }} @endif |
| No sessions logged yet | ||