DAFTAR KELUHAN PELANGGAN

Dicetak pada: {{ date('d-m-Y H:i:s') }}

@if(isset($filters) && count($filters) > 0)

Filter yang digunakan:

@endif

Daftar Keluhan

@forelse($complaints as $key => $complaint) @empty @endforelse
No Nama Jenis Layanan Tanggal Keluhan Tanggal Dibuat Uraian Keluhan Saran
{{ $key + 1 }} {{ $complaint->user->name }} {{ $complaint->jenis_layanan }} {{ \Carbon\Carbon::parse($complaint->tanggal_keluhan)->format('d M Y') }} {{ $complaint->created_at->format('d M Y') }} {{ Str::limit($complaint->uraian_keluhan, 100) }} {{ Str::limit($complaint->saran, 100) }}
Tidak ada data keluhan

Ringkasan

Total Keluhan {{ $complaints->count() }}
Keluhan Bulan Ini {{ $complaints->filter(function($item) { return $item->created_at->isCurrentMonth(); })->count() }}
Jenis Layanan Terbanyak @php $serviceCounts = []; foreach ($complaints as $complaint) { if (!isset($serviceCounts[$complaint->jenis_layanan])) { $serviceCounts[$complaint->jenis_layanan] = 0; } $serviceCounts[$complaint->jenis_layanan]++; } arsort($serviceCounts); $topService = key($serviceCounts); $topCount = reset($serviceCounts); @endphp {{ $complaints->count() > 0 ? $topService . ' (' . $topCount . ')' : '-' }}