@extends('layouts.report-print') @section('content')
| {{ __('Employee') }}: | {{ $employee->first_name }} {{ $employee->last_name }} ({{ $employee->employee_code }}) | {{ __('Date Range') }}: | {{ $start }} {{ __('to') }} {{ $end }} |
| {{ __('Department') }}: | {{ optional($employee->department)->name ?? 'N/A' }} | {{ __('Total Worked') }}: | {{ floor($totals['worked'] / 60) }}h {{ $totals['worked'] % 60 }}m |
| {{ __('Position') }}: | {{ optional($employee->designation)->name ?? 'N/A' }} | {{ __('Total Overtime') }}: | {{ floor($totals['ot'] / 60) }}h {{ $totals['ot'] % 60 }}m |
| {{ __('Date') }} | {{ __('Shift') }} | {{ __('First In') }} | {{ __('Last Out') }} | {{ __('Status') }} | {{ __('Worked') }} | {{ __('Overtime') }} | {{ __('Lateness') }} |
|---|---|---|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($row->date)->format('Y-m-d') }} | {{ optional($row->shift)->name ?? 'Default' }} | {{ $row->first_in ? \Carbon\Carbon::parse($row->first_in)->format('H:i') : '--:--' }} | {{ $row->last_out ? \Carbon\Carbon::parse($row->last_out)->format('H:i') : '--:--' }} | {{ ucfirst($row->status) }} | {{ floor($row->minutes_worked / 60) }}h {{ $row->minutes_worked % 60 }}m | {{ floor($row->overtime_minutes / 60) }}h {{ $row->overtime_minutes % 60 }}m | {{ $row->minutes_late }}m |
| {{ __('No records found.') }} | |||||||