{{-- resources/views/approvals/pending.blade.php --}} @extends('layouts.app') @section('title', 'Pending Approvals') @section('content')

Pending Approvals

{{ $totalPending }} Pending

{{ $totalPending }}

Total Pending

{{ $urgentCount }}

Due Soon (≤2 days)

{{ $overdueCount }}

Overdue

{{ $totalPending - $urgentCount - $overdueCount }}

On Track

@if($pendingApprovals->count() > 0) @foreach($pendingApprovals as $approval)
{{ $approval->record_number }}

{{ Str::limit($approval->record_title, 100) }}

@if($approval->initiated_at < now()->subDays(5)) Overdue @elseif($approval->initiated_at < now()->subDays(2)) Due Soon @endif
Type: {{ $approval->record_type }}
Initiator: {{ $approval->initiator->name ?? 'N/A' }}
Initiated: {{ $approval->initiated_at->format('M d, Y') }}
@if($approval->initiated_at->diffInDays(now()) <= 2) {{ $approval->initiated_at->diffInDays(now()) }} days @else {{ $approval->initiated_at->diffInDays(now()) }} days overdue @endif
Step: {{ $approval->getCurrentStep()?->step_name ?? 'N/A' }}
@endforeach
{{ $pendingApprovals->links() }}
@else
No Pending Approvals

You have no approvals pending at this time.

Go to Dashboard
@endif
@push('styles') @endpush @endsection