@extends('layouts.dashboard') @section('isi')
@foreach ($data_user as $du) @endforeach
Nama Pegawai Total Cuti Dadakan Total Cuti Bersama Total Cuti Menikah Total Cuti Diluar Tanggungan Total Cuti Khusus Total Cuti Melahirkan 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', 'Cuti Dadakan')->where('status_cuti', 'Diterima')->count() . " x"; @endphp @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Cuti Bersama')->where('status_cuti', 'Diterima')->count() . " x"; @endphp @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Cuti Menikah')->where('status_cuti', 'Diterima')->count() . " x"; @endphp @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Cuti Diluar Tanggungan')->where('status_cuti', 'Diterima')->count() . " x"; @endphp @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Cuti Khusus')->where('status_cuti', 'Diterima')->count() . " x"; @endphp @php echo $du->Cuti->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('nama_cuti', 'Cuti Melahirkan')->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->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