Filter Laporan
{{$services->count()}}
Total Service
{{$services->where('status', 'selesai')->count()}}
Selesai
{{$delayedServices->count()}}
Tertunda (>3 hari)
{{$readyToPickup->count()}}
Siap Diambil
Distribusi Status Service
Statistik Per Status
| Status | Jumlah | Total Nilai |
|---|---|---|
| {{ucwords($status)}} | {{$stat['count']}} | Rp {{number_format($stat['total_value'], 0, ',', '.')}} |
| TOTAL | {{$services->count()}} | Rp {{number_format($services->sum('total_cost'), 0, ',', '.')}} |
Service Tertunda (>3 hari)
| No. Service | Tanggal | Customer | Device | Status | Teknisi | Lama (Hari) |
|---|---|---|---|---|---|---|
| {{$service->service_number}} | {{$service->service_date->format('d/m/Y')}} | {{$service->customer->name}} | {{$service->device_brand}} {{$service->device_model}} | {{ucwords($service->status)}} | {{$service->technician->name ?? '-'}} | {{$service->service_date->diffInDays(now())}} hari |
Service Siap Diambil
| No. Service | Tanggal | Customer | Device | Teknisi | Total Biaya | Sisa Bayar |
|---|---|---|---|---|---|---|
| {{$service->service_number}} | {{$service->service_date->format('d/m/Y')}} | {{$service->customer->name}} | {{$service->device_brand}} {{$service->device_model}} | {{$service->technician->name ?? '-'}} | Rp {{number_format($service->total_cost, 0, ',', '.')}} | Rp {{number_format($service->remaining_payment, 0, ',', '.')}} |
Detail Semua Service
| No. Service | Tanggal | Customer | Device | Status | Cabang | Teknisi | Total |
|---|---|---|---|---|---|---|---|
| {{$service->service_number}} | {{$service->service_date->format('d/m/Y')}} | {{$service->customer->name}} | {{$service->device_brand}} {{$service->device_model}} | @php $badgeClass = match($service->status) { 'menunggu diagnosa' => 'warning', 'sedang diagnosa' => 'info', 'menunggu persetujuan' => 'primary', 'menunggu spare part' => 'secondary', 'dalam pengerjaan' => 'info', 'quality control' => 'success', 'siap diambil' => 'primary', 'selesai' => 'success', 'dibatalkan' => 'danger', default => 'secondary' }; @endphp {{ucwords($service->status)}} | {{$service->branch->name}} | {{$service->technician->name ?? '-'}} | Rp {{number_format($service->total_cost, 0, ',', '.')}} |