@push('styles') @endpush
{{-- ── PAGE HEADER ── --}}

Laporan Penggajian

Rincian penggajian dan status pembayaran teknisi • {{ date('F Y') }}

Cetak Laporan
{{-- ── TAB NAVIGATION ── --}} {{-- ── STATS ── --}}
TOTAL PENGGAJIAN
{{ $statsPenggajian['total'] ?? 0 }}
Keseluruhan data penggajian
LUNAS
{{ $statsPenggajian['lunas'] ?? 0 }}
Penggajian telah dibayar
BELUM DIBAYAR
{{ $statsPenggajian['belum'] ?? 0 }}
Menunggu pembayaran
{{-- ── TOOLBAR FILTER ── --}}
@if(request()->hasAny(['tanggal', 'status', 'id_teknisi'])) Reset @endif
{{-- ── TABLE PANEL ── --}}
Data Laporan Penggajian
{{ $data->total() }} data ditemukan
@forelse($data as $item) @empty @endforelse
Teknisi Periode Gaji Bersih Status Pembayaran
{{ strtoupper(substr($item->nama_teknisi ?? '?', 0, 2)) }}
{{ $item->nama_teknisi ?? '-' }}
@php $bulan = [1=>'Januari',2=>'Februari',3=>'Maret',4=>'April',5=>'Mei',6=>'Juni',7=>'Juli',8=>'Agustus',9=>'September',10=>'Oktober',11=>'November',12=>'Desember']; $namaBulan = $bulan[(int)$item->periode_bulan] ?? '-'; @endphp
{{ $namaBulan }} {{ $item->periode_tahun }}
Rp {{ number_format($item->gaji_bersih, 0, ',', '.') }}
{{ strtoupper(str_replace('_', ' ', $item->status_pembayaran)) }}
Tidak ada data penggajian
Ubah filter pencarian untuk melihat data lain.
@if($data->hasPages())
{{ $data->links() }}
@endif