@extends('layouts.app') @section('title', '出勤工時統計') @push('styles') @endpush @section('content')
| 日期 | 星期 | 上班打卡 | 下班打卡 | 工時 | 狀態 |
|---|---|---|---|---|---|
| {{ $date }} | {{ $dd['weekday'] }} | @if($dd['in']) {{ $dd['in'] }} @elseif($dd['missing_in']) 未簽到 @else — @endif | @if($dd['out']) {{ $dd['out'] }} @elseif($dd['in_progress']) 上班中… @elseif($dd['missing_out']) 未退卡 @else — @endif | @if($dd['minutes'] !== null) {{ intdiv($dd['minutes'],60) }}h {{ $dd['minutes']%60 }}m @else — @endif | @if($dd['no_show']) 未出勤 @elseif($dd['is_future']) — @elseif($dd['is_weekend']) 假日 @else @if($dd['late']) 遲到 @endif @if($dd['early']) 早退 @endif @if($dd['missing_in']) 未簽到 @endif @if($dd['missing_out']) 未退卡 @endif @if($dd['biz'] > 0) 公出 {{ $dd['biz'] }} 次 @endif @if(!$dd['late'] && !$dd['early'] && !$dd['missing_in'] && !$dd['missing_out'] && $dd['in']) 正常 @endif @endif |
| 姓名 | 部門 | 班制 | 出勤天數 | 累計工時 | 遲到 | 早退 | 未簽到 | 未退卡 | 公出天數 | |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $u->name }} | {{ $u->department ?? '—' }} | {{ $u->work_schedule_group ?? 'A' }} 組 | {{ $row['work_days'] }} 天 | {{ $row['total_time'] }} | @if($row['late_count'] > 0) {{ $row['late_count'] }} 次 @elseif($row['work_days'] > 0) O @else — @endif | @if($row['early_count'] > 0) {{ $row['early_count'] }} 次 @elseif($row['work_days'] > 0) O @else — @endif | @if($row['missing_in'] > 0) {{ $row['missing_in'] }} 次 @elseif($row['work_days'] > 0) O @else — @endif | @if($row['missing_out'] > 0) {{ $row['missing_out'] }} 次 @elseif($row['work_days'] > 0) O @else — @endif | @if($row['business_days'] > 0) {{ $row['business_days'] }} 天 @else — @endif | 詳細 |