@push('styles') @endpush
{{-- ── PAGE HEADER ── --}}
Data Kasbon
Kelola pinjaman dan kasbon teknisi
@if(session('success')) @endif {{-- ── DYNAMIC ALERT ── --}} {{-- ── STATISTICS CARDS ── --}}
TOTAL KASBON
{{ $totalKasbon ?? 0 }}
Semua catatan kasbon
LUNAS
{{ $kasbonLunas ?? 0 }}
Kasbon sudah diselesaikan
BELUM LUNAS
{{ $kasbonBelumLunas ?? 0 }}
Menunggu pelunasan
NOMINAL BELUM LUNAS
Rp {{ number_format($totalNominalBelumLunas ?? 0, 0, ',', '.') }}
Total hutang aktif
TOTAL NOMINAL
Rp {{ number_format($totalNominal ?? 0, 0, ',', '.') }}
Akumulasi seluruh kasbon
{{-- ── TOOLBAR FILTER ── --}}
{{-- ── DATA TABLE ── --}}
Daftar Kasbon
Menampilkan {{ $kasbons->total() }} data kasbon
@forelse($kasbons as $index => $kasbon) @empty @endforelse
No Teknisi Tanggal Jumlah Status Keterangan Aksi
{{ str_pad($kasbons->firstItem() + $index, 2, '0', STR_PAD_LEFT) }}
{{ strtoupper(substr($kasbon->teknisi->nama ?? 'T', 0, 1)) }}
{{ $kasbon->teknisi->nama ?? 'Unknown' }}
{{ \Carbon\Carbon::parse($kasbon->tanggal_kasbon)->format('d/m/Y') }}
{{ \Carbon\Carbon::parse($kasbon->tanggal_kasbon)->isoFormat('dddd') }}
Rp {{ number_format($kasbon->jumlah_kasbon, 0, ',', '.') }}
@if($kasbon->status == 'lunas') Lunas @else Belum Lunas @endif
{{ $kasbon->keperluan ?? '-' }}
@if($kasbon->status == 'belum_lunas') @endif
Data Kasbon Tidak Ditemukan
Belum ada catatan kasbon untuk periode ini.
@if($kasbons->hasPages())
{{ $kasbons->appends(request()->query())->links() }}
@endif
{{-- ── MODAL TAMBAH/EDIT ── --}}
Tambah Kasbon Baru
@csrf
Rp
@push('scripts') @endpush