@extends('layouts.dashboard') @section('isi')
| Nama Pegawai | Total Izin Cuti | Total Izin Dinas Luar | Total Izin Sakit | Total Izin Cek Kesehatan | Total Izin Keperluan Pribadi | Total Izin Lainnya | Total Izin Telat | Total Izin Pulang Cepat | Total Hadir | Total Alfa | Total Libur | Total Telat | Total Pulang Cepat | Total Lembur |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $du->name }} | @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Izin Cuti')->where('status_cuti', 'Diterima')->count() . " x"; @endphp | @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Izin Dinas Luar')->where('status_cuti', 'Diterima')->count() . " x"; @endphp | @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Izin Sakit')->where('status_cuti', 'Diterima')->count() . " x"; @endphp | @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Izin Cek Kesehatan')->where('status_cuti', 'Diterima')->count() . " x"; @endphp | @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Izin Keperluan Pribadi')->where('status_cuti', 'Diterima')->count() . " x"; @endphp | @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Izin Lainnya')->where('status_cuti', 'Diterima')->count() . " x"; @endphp | @php $jumlah_izin_telat = $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', 'Izin Telat')->count() @endphp {{ $jumlah_izin_telat . " x" }} | @php $jumlah_izin_pulang_cepat = $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', 'Izin Pulang Cepat')->count() @endphp {{ $jumlah_izin_pulang_cepat . " x" }} | @php $jumlah_hadir = $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', '=', 'Masuk')->count(); @endphp {{ $jumlah_hadir + $jumlah_izin_telat + $jumlah_izin_pulang_cepat. " x" }} | @php echo $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', 'Tidak Masuk')->count() . " x"; @endphp | @php echo $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', 'Libur')->count() . " x"; @endphp | @php $total_telat = $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->sum('telat'); $jam = floor($total_telat / (60 * 60)); $menit = $total_telat - ( $jam * (60 * 60) ); $menit2 = floor($menit / 60); @endphp @if($jam <= 0 && $menit2 <= 0) Tidak Pernah Telat @else {{ $jam." Jam ".$menit2." Menit" }} @endif | @php $total_pulang_cepat = $du->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->sum('pulang_cepat'); $jam_cepat = floor($total_pulang_cepat / (60 * 60)); $menit_cepat = $total_pulang_cepat - ( $jam_cepat * (60 * 60) ); $menit_cepat2 = floor($menit_cepat / 60); @endphp @if($jam_cepat <= 0 && $menit_cepat2 <= 0) Tidak Pernah Pulang Cepat @else {{ $jam_cepat." Jam ".$menit_cepat2." Menit" }} @endif | @php $total_lembur = $du->Lembur->where('status', 'Approved')->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->sum('total_lembur'); $jam = floor($total_lembur / (60 * 60)); $menit = $total_lembur - ( $jam * (60 * 60) ); $menit2 = floor($menit / 60); $detik = $total_lembur % 60; @endphp {{ $jam." Jam ".$menit2." Menit" }} |