@extends('layouts.app') @section('title', 'Detail Produk') @section('content')

Detail Produk

Informasi lengkap produk

Edit
@csrf @method('DELETE')
Kembali

Gambar Produk

@if($product->image) {{ $product->name }} @else

Tidak ada gambar

@endif

Informasi Dasar

{{ $product->is_active ? 'Aktif' : 'Nonaktif' }} {{ $product->track_stock ? 'Melacak Stok' : 'Tidak Melacak Stok' }} @if($product->track_stock && $product->stock <= $product->min_stock) Stok Rendah @endif
Nama Produk
{{ $product->name }}
SKU
{{ $product->sku }}
@if($product->barcode)
Barcode
{{ $product->barcode }}
@endif
Kategori
{{ $product->category->name }}
@if($product->description)
Deskripsi
{{ $product->description }}
@endif

Harga & Stok

Harga Jual
Rp {{ number_format($product->price, 0, ',', '.') }}
@if($product->track_stock)
Stok Tersedia
{{ $product->stock }} {{ $product->unit }}
@if($product->stock <= $product->min_stock)

⚠️ Stok Rendah!

@endif
Stok Minimum
{{ $product->min_stock }} {{ $product->unit }}
@else
Status Stok
Tidak Dilacak

Produk ini tidak melacak stok

@endif

Riwayat Transaksi

@if($product->transactionItems->count() > 0)
@foreach($product->transactionItems->take(10) as $item) @endforeach
Tanggal Kode Transaksi Qty Harga Subtotal Status
{{ $item->transaction->created_at->format('d/m/Y H:i') }} {{ $item->transaction->transaction_code }} {{ $item->quantity }} {{ $product->unit }} Rp {{ number_format($item->unit_price, 0, ',', '.') }} Rp {{ number_format($item->subtotal, 0, ',', '.') }} {{ $item->transaction->status === 'completed' ? 'Selesai' : 'Dibatalkan' }}
@if($product->transactionItems->count() > 10)

Menampilkan 10 transaksi terakhir dari {{ $product->transactionItems->count() }} total transaksi

@endif @else

Belum ada transaksi

Produk ini belum pernah dijual.

@endif

Statistik Produk

Total Terjual
{{ $product->transactionItems->where('transaction.status', 'completed')->sum('quantity') }} {{ $product->unit }}
Total Transaksi
{{ $product->transactionItems->where('transaction.status', 'completed')->count() }}
Total Pendapatan
Rp {{ number_format($product->transactionItems->where('transaction.status', 'completed')->sum('subtotal'), 0, ',', '.') }}
Dibuat
{{ $product->created_at->format('d/m/Y') }}
{{ $product->created_at->diffForHumans() }}
@endsection