@extends('karang-taruna.layouts.app') @section('title', 'Detail Transaksi Sampah - SisaKu') @section('content')

Detail Transaksi

ID #{{ $transaksi->id }} - Tanggal {{ $transaksi->tanggal_transaksi->format('d M Y') }}

Warga

{{ $transaksi->warga?->nama ?? 'N/A' }}

Total Berat

{{ number_format($transaksi->getTotalBeratAttribute(), 2) }} kg

Total Harga

Rp {{ number_format($transaksi->getTotalHargaFromItemsAttribute(), 0) }}

Status

{{ $transaksi->status_penjualan == 'sudah_terjual' ? 'Sudah Disetor' : 'Belum Disetor' }}

Item Transaksi ({{ $transaksi->items->count() }} item)

@forelse($transaksi->items as $index => $item) @empty @endforelse @if($transaksi->items->count() > 0) @endif
# Kategori Berat (kg) Harga/kg Total
{{ $index + 1 }} {{ $item->kategoriSampah?->nama_kategori ?? 'N/A' }} {{ number_format($item->berat_kg, 2) }} Rp {{ number_format($item->harga_per_kg, 0) }} Rp {{ number_format($item->total_harga, 0) }}

Tidak ada item dalam transaksi ini

TOTAL: {{ number_format($transaksi->getTotalBeratAttribute(), 2) }} kg Rp {{ number_format($transaksi->getTotalHargaFromItemsAttribute(), 0) }}

Informasi Transaksi

ID Transaksi #{{ $transaksi->id }}
Tanggal Transaksi {{ $transaksi->tanggal_transaksi->format('d/m/Y') }}
No. Telepon Warga {{ $transaksi->warga?->no_telepon ?? '-' }}
Status Penyetoran {{ $transaksi->status_penjualan == 'sudah_terjual' ? 'Sudah Disetor' : 'Belum Disetor' }}

Ringkasan Keuangan

Nilai Sampah Rp {{ number_format($transaksi->getTotalHargaFromItemsAttribute(), 0) }}
@if($transaksi->status_penjualan === 'sudah_terjual' && $transaksi->harga_pembayaran)
Kontribusi Desa (Dicatat) Rp {{ number_format($transaksi->harga_pembayaran, 0) }}
@endif
Nilai Kontribusi untuk Desa Rp {{ number_format($transaksi->harga_pembayaran ?? $transaksi->getTotalHargaFromItemsAttribute(), 0) }}
@if($transaksi->status_penjualan === 'sudah_terjual')

Sudah Disetor ke Bank Sampah

Sampah telah disetor ke bank sampah dan nilainya telah dicatat sebagai kontribusi untuk desa. Untuk perubahan, hubungi administrator.

@else

Menunggu Penyetoran ke Bank Sampah

Sampah masih menumpuk. Setelah disetor ke bank sampah dan menerima pembayaran, klik tombol "Sudah Terbayar" untuk mencatat penjualan sampah.

@endif
@if($transaksi->status_penjualan === 'belum_terjual') Sudah Terbayar Edit Transaksi
@csrf @method('DELETE')
@else Kembali @endif
@push('styles') @endpush @endsection