@extends('layouts.app') @section('title', 'Dashboard') @section('content') @php $bolehLaporan = auth()->user()->peran('admin', 'kasir'); @endphp
@foreach([ ['Total Unit', $stats['total_unit'], 'bi-house', 'primary'], ['Unit Tersedia', $stats['tersedia'], 'bi-house-check', 'success'], ['Unit Dipesan', $stats['dipesan'], 'bi-hourglass-split', 'warning'], ['Unit Terjual', $stats['terjual'], 'bi-house-lock', 'secondary'], ] as [$label, $value, $icon, $color])
{{ $label }}
{{ $value }}
@endforeach
@foreach([ ['Nilai Penjualan', $stats['nilai_penjualan'], 'bi-graph-up-arrow', 'primary', null, null], ['Pemasukan Rumah', $stats['pemasukan'], 'bi-wallet2', 'success', null, null], ['Piutang (Sisa Tagihan)', $stats['piutang'], 'bi-receipt', 'danger', null, null], ['Pendapatan Denda', $stats['denda'], 'bi-exclamation-octagon', 'warning', 'Bulan ini '.rupiah($stats['denda_bulan_ini']), $bolehLaporan ? route('laporan.index', ['jenis' => 'denda_deposit']) : null], ['Saldo Deposit Titipan', $stats['deposit_saldo'], 'bi-safe', 'info', $stats['deposit_pemilik'].' pembeli · wajib dikembalikan/dipakai', $bolehLaporan ? route('laporan.deposit') : null], ] as [$label, $value, $icon, $color, $catatan, $link])
@endforeach
@if($menunggak->isNotEmpty())
Angsuran Kredit Menunggak {{ $menunggak->count() }} {{ rupiah($menunggak->sum('nominal')) }} @if(auth()->user()->peran('admin', 'kasir'))Lihat semua & jatuh tempo →@endif
@foreach($menunggak as $m) @endforeach
PembeliUnitTelat SejakJumlahTunggakan
{{ $m->penjualan->pembeli->nama }}
{{ $m->penjualan->pembeli->telepon }}
{{ $m->penjualan->unit->perumahan->nama }}
{{ $m->penjualan->unit->label }}
{{ tgl($m->sejak) }}
{{ (int) $m->sejak->diffInDays(now()) }} hari
{{ $m->jumlah }}× angsuran {{ rupiah($m->nominal) }}
@endif
Pemasukan 12 Bulan Terakhir
@endsection @push('scripts') @endpush