@if(session('error'))
{{ session('error') }}
@endif @extends('layouts.app_operator') @section('content')

Presensi Harian Pekerja

{{-- Pilih Kloter --}}
{{-- --}} @include('operator.presensi.edit')
@include('operator.presensi._pilihKaryawan') {{-- checkbox fitur otomatis --}}
@if($karyawans->isEmpty())
Belum ada karyawan yang dipilih untuk kloter ini.
@else {{-- Tabel Presensi --}} {{-- --}} @foreach($karyawans as $i => $k) @php $p = $presensis->get($k->id); $totalJam = 0; if ($p && $p->jam_masuk && $p->jam_pulang) { $totalJam = \Carbon\Carbon::parse($p->jam_masuk)->diffInMinutes(\Carbon\Carbon::parse($p->jam_pulang)) / 60; } @endphp {{-- Aksi Masuk --}} {{-- Jam Masuk --}} {{-- Aksi Pulang --}} {{-- Jam Pulang --}} {{-- --}} {{-- Total Jam --}} @endforeach
No NamaJenis KelaminAksi Masuk Jam Masuk Aksi Pulang Jam Pulang Total Jam
{{ $i + 1 }} {{ $k->nama }} @if(!$p || !$p->jam_masuk)
@csrf
@else @endif
@if($p && $p->jam_masuk) @else - @endif @if($p && !$p->jam_pulang)
@csrf
@elseif($p) @else - @endif
{{ $p->jam_pulang ?? '-' }} @if($p && $p->jam_pulang) @else - @endif {{ number_format($totalJam, 2) }}
@endif
@endsection