@extends('layouts.admin') @section('title', 'Rekapitulasi Request – Rekap Maintenance Gedung') @section('breadcrumb', 'Rekapitulasi Request') @section('content')
Rekap maintenance request gedung – diimpor dari file CSV
{{ number_format($totalRecords) }}
Total Request
{{ number_format($doneCount) }}
Status Done
{{ $chartJenisPekerjaan->count() }}
Jenis Pekerjaan
Jumlah request berdasarkan jenis pekerjaan
Menampilkan {{ $requests->firstItem() ?? 0 }}–{{ $requests->lastItem() ?? 0 }} dari {{ $requests->total() }} total data
Belum ada data Rekapitulasi Request
Klik "Upload CSV" untuk mengimpor data rekap maintenance
| No | No. CR | Tenant | PIC | Tanggal | Deskripsi Request | Penanganan | Jenis Pekerjaan | Handler | Waktu | Status | Aksi |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $requests->firstItem() + $i }} | {{ $rec->no_cr ?? '—' }} | {{ $rec->tenant ?? '—' }} | {{ $rec->name ?? '—' }} | {{ $rec->date ? $rec->date->format('d/m/Y') : '—' }} | {{ $rec->request_description ?? '—' }} | {{ $rec->request_handling ?? '—' }} | @php $jpColor = match(strtolower($rec->jenis_pekerjaan ?? '')) { 'elektrikal', 'electrical' => 'bg-yellow-50 text-yellow-700 border-yellow-100', 'plumbing' => 'bg-cyan-50 text-cyan-700 border-cyan-100', 'ac', 'ac/hvac' => 'bg-sky-50 text-sky-700 border-sky-100', 'sipil', 'civil' => 'bg-orange-50 text-orange-700 border-orange-100', default => 'bg-slate-100 text-slate-600 border-slate-200', }; @endphp @if($rec->jenis_pekerjaan) {{ $rec->jenis_pekerjaan }} @else — @endif | {{ $rec->name_handling ?? '—' }} | {{ $rec->time ?? '—' }} | @if($rec->status) {{ $rec->status }} @else — @endif |