@extends('layouts.master') @section('css') @endsection @section('breadcrumb')

Rekap Data Presensi

@endsection @section('content')
Hadir Bulan Ini

{{ $hadir }}

{{ Carbon\Carbon::now()->format('F Y') }}
Sakit Bulan Ini

{{ $sakit }}

{{ Carbon\Carbon::now()->format('F Y') }}
Izin Bulan Ini

{{ $izin }}

{{ Carbon\Carbon::now()->format('F Y') }}
@php $no = 1; $groupedData = []; @endphp @foreach($presensis as $presensi) @php $date = $presensi->created_at->format('Y-m-d'); $userId = $presensi->user_id; $key = $date . '_' . $userId; if (!isset($groupedData[$key])) { $groupedData[$key] = [ 'date' => $presensi->created_at, 'user' => $presensi->user, 'status' => $presensi->status, 'keterangan' => $presensi->keterangan, 'clock_in' => null, 'clock_out' => null, 'foto' => $presensi->foto, 'file_pdf' => $presensi->file_pdf, 'id' => $presensi->id ]; } if ($presensi->clock_type == 'in') { $groupedData[$key]['clock_in'] = $presensi->created_at; } else { $groupedData[$key]['clock_out'] = $presensi->created_at; } @endphp @endforeach @forelse($groupedData as $key => $data) @empty @endforelse
No Tanggal Nama Status Clock In Clock Out Keterangan Dokumen Aksi
{{ $no++ }} {{ $data['date']->format('d-m-Y') }} {{ $data['user']->name }} @if($data['status'] == 'Hadir' || $data['status'] == 'Masuk') Hadir @elseif($data['status'] == 'Terlambat') Terlambat @elseif($data['status'] == 'Sakit') Sakit @elseif($data['status'] == 'Izin') Izin @endif @if($data['clock_in']) {{ $data['clock_in']->format('H:i:s') }} @else - @endif @if($data['clock_out']) {{ $data['clock_out']->format('H:i:s') }} @else - @endif {{ $data['keterangan'] }} @if($data['foto']) @endif @if($data['file_pdf']) PDF @endif
@csrf @method('DELETE')
Tidak ada data presensi untuk ditampilkan
@endsection @section('script') @endsection