{{-- resources/views/santri/uang-saku/show.blade.php --}} @extends('layouts.app') @section('title', 'Detail Transaksi Uang Saku') @section('content')

Informasi Transaksi

Detail lengkap transaksi uang saku

Kembali

{{-- DATA TRANSAKSI --}}

Data Transaksi

ID Transaksi {{ $transaksi->id_uang_saku }}
Tanggal Transaksi {{ $transaksi->tanggal_transaksi->isoFormat('dddd, D MMMM YYYY') }}
Jenis Transaksi @if($transaksi->jenis_transaksi === 'pemasukan') Pemasukan @else Pengeluaran @endif
Nominal {{ $transaksi->nominal_format }}
Keterangan {{ $transaksi->keterangan ?? '-' }}
Dicatat Pada {{ $transaksi->created_at->format('d/m/Y H:i:s') }} WIB
{{-- RINCIAN SALDO --}}

Rincian Saldo

Saldo Sebelum Rp {{ number_format($transaksi->saldo_sebelum, 0, ',', '.') }}
{{ $transaksi->jenis_transaksi === 'pemasukan' ? 'Pemasukan' : 'Pengeluaran' }} {{ $transaksi->jenis_transaksi === 'pemasukan' ? '+' : '-' }} {{ $transaksi->nominal_format }}
Saldo Sesudah {{ $transaksi->saldo_sesudah_format }}
{{-- VISUALISASI PERUBAHAN SALDO --}}

Visualisasi Perubahan Saldo

Nominal Pemasukan

{{ $transaksi->jenis_transaksi === 'pemasukan' ? $transaksi->nominal_format : 'Rp 0' }}

Nominal Pengeluaran

{{ $transaksi->jenis_transaksi === 'pengeluaran' ? $transaksi->nominal_format : 'Rp 0' }}

{{-- Progress bar perubahan saldo --}} @php $maxSaldo = max($transaksi->saldo_sebelum, $transaksi->saldo_sesudah, 1); $pctSebelum = ($transaksi->saldo_sebelum / $maxSaldo) * 100; $pctSesudah = ($transaksi->saldo_sesudah / $maxSaldo) * 100; $colorSesudah = $transaksi->jenis_transaksi === 'pemasukan' ? '#6FBA9D' : '#FF8B94'; @endphp

Perubahan Saldo

Saldo Sebelum Rp {{ number_format($transaksi->saldo_sebelum, 0, ',', '.') }}

Saldo {{ $transaksi->jenis_transaksi === 'pemasukan' ? 'bertambah' : 'berkurang' }} {{ $transaksi->nominal_format }}

Saldo Sesudah Rp {{ number_format($transaksi->saldo_sesudah, 0, ',', '.') }}
Lihat Semua Riwayat
@endsection