@extends('layouts.portal') @section('title', 'Laporan Data Absensi Pegawai Bawahan') @section('content')
Pantau kedisiplinan, jam masuk-pulang, dan rekapitulasi riwayat presensi seluruh pegawai di bawah supervisi Anda.
Total ditemukan {{ $absensiList->total() }} baris catatan presensi
Tidak ditemukan catatan absensi pegawai bawahan untuk filter dan rentang tanggal yang dipilih.
| Tanggal | Pegawai Bawahan | Jam Masuk | Jam Pulang | Status Kehadiran | Jam Kerja / Lokasi | Denda | Foto |
|---|---|---|---|---|---|---|---|
|
{{ $item->tanggal->translatedFormat('d M Y') }}
{{ $item->tanggal->translatedFormat('l') }}
|
@if($item->pegawai?->foto_profil)
{{ strtoupper(substr($item->pegawai?->nama_lengkap ?? 'NN', 0, 2)) }}
@endif
{{ $item->pegawai?->nama_lengkap ?? '-' }}
{{ $item->pegawai?->nip ?? '-' }} • {{ $item->pegawai?->jabatan?->nama_jabatan ?? 'Pegawai' }}
|
@if($item->jam_masuk)
{{ substr($item->jam_masuk, 0, 5) }} WIB
@if($item->status_masuk === 'terlambat')
Terlambat {{ $item->menit_terlambat }} mnt
@else
Tepat Waktu
@endif
@else
-
@endif
|
@if($item->jam_pulang)
{{ substr($item->jam_pulang, 0, 5) }} WIB
@if($item->status_pulang === 'pulang_cepat')
Pulang Cepat {{ $item->menit_pulang_cepat }} mnt
@else
Selesai Jam Kerja
@endif
@else
Belum Pulang
@endif
|
@if($item->status_kehadiran === 'hadir')
Hadir
@elseif($item->status_kehadiran === 'izin')
Izin
@elseif($item->status_kehadiran === 'sakit')
Sakit
@elseif($item->status_kehadiran === 'dinas')
Dinas Luar
@else
{{ ucfirst($item->status_kehadiran ?? 'Alfa') }}
@endif
@if($item->direvisi)
Direvisi
@endif
|
{{ $item->jamKerja?->nama_jam_kerja ?? 'Standar' }}
{{ $item->lokasiAbsensi?->nama_lokasi ?? 'Lokasi Terdaftar' }}
|
@if($item->total_denda > 0) Rp {{ number_format($item->total_denda, 0, ',', '.') }} @else - @endif |
@if($item->foto_masuk)
@endif
@if($item->foto_pulang)
@endif
@if(!$item->foto_masuk && !$item->foto_pulang)
-
@endif
|