@extends('layouts.admin') @section('title', 'LK3 – Data Laporan Kerja Seluruh Tenant') @section('breadcrumb', 'LK3') @section('content')
Laporan Kerja K3 seluruh tenant – diimpor dari file CSV
{{ number_format($totalRecords) }}
Total Data LK3
{{ number_format($doneCount) }}
Status Done
{{ $chartJenisPekerjaan->count() }}
Jenis Pekerjaan
Jumlah laporan berdasarkan jenis pekerjaan
Jumlah laporan berdasarkan departemen pelapor
Menampilkan {{ $reports->firstItem() ?? 0 }}–{{ $reports->lastItem() ?? 0 }} dari {{ $reports->total() }} total data
Belum ada data LK3
Klik "Upload CSV" untuk mengimpor data LK3 dari file Excel
| No | Tanggal | No. Laporan | Nama Pelapor | Dari Dept | Gedung/Lt & Laporan | Kegiatan | Jenis Pekerjaan | Di Kerjakan | Jam | Tgl Selesai | Status | Aksi |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $reports->firstItem() + $i }} | {{ $report->tanggal ? $report->tanggal->format('d/m/Y') : '—' }} | {{ $report->nomor_laporan ?? '—' }} | {{ $report->nama_pelapor ?? '—' }} | {{ $report->dari_dept ?? '—' }} |
{{ $report->gedung ?? '—' }}
@if($report->lantai) / Lt. {{ $report->lantai }}@endif
{{ $report->laporan ?? '—' }}
|
{{ $report->kegiatan ?? '—' }} | @php $jpColor = match(strtolower($report->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 {{ $report->jenis_pekerjaan ?? '—' }} | {{ $report->di_kerjakan ?? '—' }} | {{ $report->jam ?? '—' }} | {{ $report->tanggal_selesai ? $report->tanggal_selesai->format('d/m/Y') : '—' }} | @if($report->status) {{ $report->status }} @else — @endif |