@extends('layouts.dashboard') @section('isi') @php $jam = date('H'); if ($jam >= 5 && $jam < 12) { $waktu = "Pagi"; } elseif ($jam >= 12 && $jam < 15) { $waktu = "Siang"; } elseif ($jam >= 15 && $jam < 18) { $waktu = "Sore"; } else { $waktu = "Malam"; } $bulan = date('m'); if ($bulan == '01') { $namaBulan = "Januari"; } elseif ($bulan == '02') { $namaBulan = "Februari"; } elseif ($bulan == '03') { $namaBulan = "Maret"; } elseif ($bulan == '04') { $namaBulan = "April"; } elseif ($bulan == '05') { $namaBulan = "Mei"; } elseif ($bulan == '06') { $namaBulan = "Juni"; } elseif ($bulan == '07') { $namaBulan = "Juli"; } elseif ($bulan == '08') { $namaBulan = "Agustus"; } elseif ($bulan == '09') { $namaBulan = "September"; } elseif ($bulan == '10') { $namaBulan = "Oktober"; } elseif ($bulan == '11') { $namaBulan = "November"; } else { $namaBulan = "Desember"; } $tanggal_mulai = date('Y-m-01'); $tanggal_akhir = date('Y-m-d'); @endphp @if($shift_karyawan->count() > 0) @foreach ($shift_karyawan as $sk) @endforeach @else @endif
Selamat {{ $waktu }}
Jam Kerja

{{ auth()->user()->name }}

{{ $skjamas }}
-
{{ $skjamkel }}

Absen

My Absen

Cuti

Document

Absen Masuk @if ($skjamab == null) Belum Masuk @else Jam : {{ $skjamab }} @endif
Absen Pulang @if ($skjampul == null) Belum Pulang @else Jam : {{ $skjampul }} @endif
Absensi Bulan {{ $namaBulan }}
Hadir
{{ auth()->user()->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', '=', 'Masuk')->count() + auth()->user()->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', 'Izin Telat')->count() + auth()->user()->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', 'Izin Pulang Cepat')->count() }} Hari
Cuti
{{ auth()->user()->MappingShift->whereBetween('tanggal', [$tanggal_mulai, $tanggal_akhir])->where('status_absen', '=', 'Cuti')->count() }} Hari
Telat
@php $total_telat = auth()->user()->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) - - @else {{ $jam." Jam ".$menit2." Menit" }} @endif
Pulang Cepat
@php $total_pulang_cepat = auth()->user()->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) - - @else {{ $jam_cepat." Jam ".$menit_cepat2." Menit" }} @endif
@endsection