@extends('layouts.dashboard') @section('isi')
@foreach ($data_user as $du) @endforeach
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" }}

@endsection