@extends('templates.app') @section('container')
Informasi kehadiran, jam masuk, dan jam pulang pegawai
| No. | Nama Pegawai | Shift | Tanggal | Jam Masuk | Telat | Lokasi Masuk | Foto Masuk | Jam Pulang | Pulang Cepat | Lokasi Pulang | Foto Pulang | Status Absen |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{-- NAMA --}}{{ $da->User->name }} | {{-- SHIFT --}}
{{ $da->Shift->nama_shift }}
{{ $da->Shift->jam_masuk }}
-
{{ $da->Shift->jam_keluar }}
|
{{-- TANGGAL --}}
{{ $da->tanggal }} | {{-- JAM MASUK --}}@if($da->status_absen == 'Libur') Libur @elseif($da->status_absen == 'Cuti') Sedang Cuti @elseif($da->jam_absen == null) Belum Absen @else {{ $da->jam_absen }} @endif | {{-- TELAT --}}@if($da->status_absen == 'Libur') Libur @elseif($da->status_absen == 'Cuti') Sedang Cuti @elseif($da->status_absen == 'Izin Telat') Izin Telat @elseif($da->jam_absen == null) Belum Absen @else @php $telat = $da->telat; $jam = floor($telat / 3600); $menit = floor( ($telat % 3600) / 60 ); @endphp @if($jam <= 0 && $menit <= 0) Tepat Waktu @else {{ $jam }} Jam {{ $menit }} Menit @endif @endif | {{-- LOKASI MASUK --}}@if($da->status_absen == 'Libur') Libur @elseif($da->status_absen == 'Cuti') Sedang Cuti @elseif($da->jam_absen == null) Belum Absen @else Lihat @endif | {{-- FOTO MASUK --}}
@if($da->status_absen == 'Libur')
Libur
@elseif($da->status_absen == 'Cuti')
Sedang Cuti
@elseif($da->jam_absen == null)
Belum Absen
@else
|
{{-- JAM PULANG --}}
@if($da->status_absen == 'Libur') Libur @elseif($da->status_absen == 'Cuti') Sedang Cuti @elseif($da->jam_absen == null) Belum Absen @elseif($da->jam_pulang == null) Belum Pulang @else {{ $da->jam_pulang }} @endif | {{-- PULANG CEPAT --}}@if($da->status_absen == 'Libur') Libur @elseif($da->status_absen == 'Cuti') Sedang Cuti @elseif($da->status_absen == 'Izin Pulang Cepat') Izin Pulang Cepat @elseif($da->jam_absen == null) Belum Absen @elseif($da->jam_pulang == null) Belum Pulang @else @php $pulangCepat = $da->pulang_cepat; $jamPulangCepat = floor($pulangCepat / 3600); $menitPulangCepat = floor( ($pulangCepat % 3600) / 60 ); @endphp @if( $jamPulangCepat <= 0 && $menitPulangCepat <= 0 ) Sesuai Jadwal @else {{ $jamPulangCepat }} Jam {{ $menitPulangCepat }} Menit @endif @endif | {{-- LOKASI PULANG --}}@if($da->status_absen == 'Libur') Libur @elseif($da->status_absen == 'Cuti') Sedang Cuti @elseif($da->jam_absen == null) Belum Absen @elseif($da->jam_pulang == null) Belum Pulang @else Lihat @endif | {{-- FOTO PULANG --}}
@if($da->status_absen == 'Libur')
Libur
@elseif($da->status_absen == 'Cuti')
Sedang Cuti
@elseif($da->jam_absen == null)
Belum Absen
@elseif($da->jam_pulang == null)
Belum Pulang
@else
|
{{-- STATUS ABSEN --}}
@if($da->status_absen == 'Masuk') {{ $da->status_absen }} @elseif($da->status_absen == 'Libur') {{ $da->status_absen }} @elseif($da->status_absen == 'Cuti') {{ $da->status_absen }} @elseif( $da->status_absen == 'Izin Telat' || $da->status_absen == 'Izin Pulang Cepat' ) {{ $da->status_absen }} @else {{ $da->status_absen }} @endif |