Back to List

Extra Work Details

{{-- Staff Header --}}
{{ strtoupper(substr($additionalHour->staff->first_name ?? 'S', 0, 1)) }}

{{ $additionalHour->staff->first_name ?? '' }} {{ $additionalHour->staff->last_name ?? '' }}

{{ $additionalHour->staff->designation ?? $additionalHour->staff->role->name ?? 'Staff' }}

{{-- Info Grid --}}
Work Date
{{ $additionalHour->work_date ? \Carbon\Carbon::parse($additionalHour->work_date)->format('d M Y') : '-' }}
Hours
{{ $additionalHour->hours ?? 0 }}
Work Type
{{ $additionalHour->workType->name ?? '-' }}
Assigned By
{{ $additionalHour->assigner->first_name ?? '' }} {{ $additionalHour->assigner->last_name ?? '' }}
@if($additionalHour->time_in || $additionalHour->time_out)
Time In
{{ $additionalHour->time_in ?? '-' }}
Time Out
{{ $additionalHour->time_out ?? '-' }}
@endif
{{-- Status --}}
Status
{{ ucfirst($additionalHour->status) }}
{{-- Timeline --}}
Assigned
{{ $additionalHour->created_at ? $additionalHour->created_at->format('d M Y, h:i A') : '-' }}
Acknowledged
{{ $additionalHour->acknowledged_at ? \Carbon\Carbon::parse($additionalHour->acknowledged_at)->format('d M Y, h:i A') : 'Pending' }}
Completed
{{ $additionalHour->status == 'completed' ? $additionalHour->updated_at->format('d M Y, h:i A') : 'Pending' }}
{{-- Reason --}} @if($additionalHour->reason)
Reason / Description
{{ $additionalHour->reason }}
@endif {{-- Actions --}}
@if($additionalHour->status == 'assigned' || $additionalHour->status == 'acknowledged')
@csrf
Back to List @elseif($additionalHour->status == 'completed')
@csrf
Back to List @else Back to List @endif