@extends('layouts.template') @section('content')
{{-- ══ TOPBAR ══ --}}
Inventaris Dashboard
{{-- Hanya tanggal + hari, tanpa jam --}}
{{-- ══ BODY ══ --}}
{{-- Page Header --}}

Ringkasan Inventaris

Pantau kondisi, nilai, dan distribusi aset secara real-time

{{-- Stat Cards --}}
{{-- Total Barang --}}
Total Barang
{{ $totalBarang }}
{{-- Kategori --}}
Kategori
{{ $totalKategori }}
{{-- Ruangan — IKON GEDUNG --}}
{{-- Gedung / Office Building --}}
Ruangan
{{ $totalRuangan }}
{{-- Total Nilai --}}
Total Nilai Aset
Rp {{ number_format($totalNilaiBarang, 0, ',', '.') }}
{{-- Charts --}}
{{-- Kondisi Barang --}}
Kondisi Barang
@php $totalBaik=0;$totalRusakRingan=0;$totalRusakBerat=0; if(isset($kondisiBarang)){foreach($kondisiBarang as $k){ if($k->kondisi=='Baik') $totalBaik=$k->total; elseif($k->kondisi=='Rusak Ringan') $totalRusakRingan=$k->total; elseif($k->kondisi=='Rusak Berat') $totalRusakBerat=$k->total; }} $gt = $totalBaik + $totalRusakRingan + $totalRusakBerat; @endphp
{{ $gt }} unit
Baik {{ $totalBaik }}
Rusak Ringan {{ $totalRusakRingan }}
Rusak Berat {{ $totalRusakBerat }}
@if($gt > 0)
Kondisi baik {{ round(($totalBaik/$gt)*100) }}%
@endif
{{-- Distribusi Kategori --}}
Distribusi Kategori
@php $maxT = collect($distribusiKategori??[])->max('total') ?: 1; $palette = ['#3B82F6','#0D9488','#D97706','#7C3AED','#EC4899','#10B981']; @endphp
@foreach($distribusiKategori??[] as $idx=>$k) @php $col = $palette[$idx % count($palette)]; @endphp
{{ $k->nama_kategori }}
{{ $k->total }}
@endforeach
{{-- Tables --}}
{{-- Barang Terbaru --}}
Barang Terbaru
@forelse($barangTerbaru as $b) @empty @endforelse
KodeNama BarangKategoriHarga
{{ $b->kode_barang??'-' }} {{ $b->nama_item }} {{ $b->kategori->nama_kategori??'-' }} @if($b->harga_satuan>0) Rp {{ number_format($b->harga_satuan,0,',','.') }} @else @endif
Belum ada data barang
{{-- Riwayat Pengecekan --}}
Riwayat Pengecekan Lihat semua →
@forelse($pengecekanTerbaru as $r) @empty @endforelse
WaktuBarangJenisPerubahan
{{ $r->created_at->format('d M Y') }} {{ $r->created_at->format('H:i') }} {{ $r->kode_barang }} {{ $r->nama_item }} @if($r->jenis_perubahan=='Kondisi') Kondisi @elseif($r->jenis_perubahan=='Ruangan') Ruangan @elseif($r->jenis_perubahan=='Semua') Semua @else Data @endif @if($r->kondisi_lama !== $r->kondisi_baru)
{{ $r->kondisi_lama??'Baru' }} {{ $r->kondisi_baru }}
@elseif($r->id_ruangan_lama !== $r->id_ruangan_baru)
{{ $r->ruanganLama->nama_ruangan??'—' }} {{ $r->ruanganBaru->nama_ruangan??'—' }}
@else @endif
Belum ada riwayat
@endsection @push('scripts') @endpush