@extends('layouts.omd.omd') @section('content')

Delay & Responsibility Dashboard

{{ $overdue->count() }} Overdue Tasks
{{-- Summary Cards by Staff --}}
@foreach($byStaff as $person)
{{ $person['name'] }}
{{ $person['designation'] }}
{{ $person['total_delay'] }}
delayed tasks
@endforeach @if($byStaff->isEmpty())
🎉 No overdue tasks across all projects!
@endif
{{-- Projects with delays --}}
Projects with Delays
@forelse($projects as $project)
{{ $project->title }}
#{{ $project->id }}
{{ $project->overdue_count }}
@empty
No delayed projects
@endforelse
{{-- Task detail panel --}}
All Overdue Tasks
@foreach($overdue as $task) @endforeach
Project Stage Expected Days Late Responsible
{{ $task['project']['title'] }}
#{{ $task['project']['id'] }}
{{ $task['stage_name'] }} {{ $task['expected_date'] }} {{ $task['days_overdue'] }} days @if($task['responsible_staff'])
{{ $task['responsible_staff']['name'] }}
{{ $task['responsible_staff']['designation'] }} @else Unassigned @endif
@if($overdue->isEmpty())
No overdue tasks
@endif
@endsection @push('scripts') @endpush