@extends('layouts.supervisor') @section('title', 'Detail Pesanan Pembelian - Supervisor') @section('content')

Detail Pesanan Pembelian

Tinjau detail pesanan pembelian #{{ $purchase->id }}

Kembali @if($purchase->status === 'pending') @endif

Pesanan Pembelian #{{ $purchase->id }}

{{ $purchase->purchase_code ?? 'PO-' . $purchase->id }}

@if($purchase->status === 'approved') Disetujui @elseif($purchase->status === 'rejected') Ditolak @else Menunggu Persetujuan @endif

Pemasok

{{ $purchase->supplier_name ?? 'Tidak Ada' }}

Tanggal Pembelian

{{ $purchase->purchase_date ? \Carbon\Carbon::parse($purchase->purchase_date)->format('d/m/Y') : $purchase->created_at->format('d/m/Y') }}

Tipe Pembelian

{{ $purchase->purchase_type === 'material' ? 'Material' : 'Suku Cadang' }}

Total Pembelian

Rp {{ number_format($purchase->total_amount, 0, ',', '.') }}

Jumlah Item

{{ $purchase->purchaseItems->count() }} item

@if($purchase->approved_by && $purchase->supervisor)

Disetujui Oleh

{{ $purchase->supervisor->name ?? '-' }}

@if($purchase->approved_at)

{{ \Carbon\Carbon::parse($purchase->approved_at)->format('d/m/Y H:i') }}

@endif
@endif
@if($purchase->supervisor_feedback)

Umpan Balik Supervisor

{{ $purchase->supervisor_feedback }}

@endif

Daftar Item ({{ $purchase->purchaseItems->count() }} item)

@forelse($purchase->purchaseItems as $item) @php $itemData = null; $imageUrl = asset('images/no-image.png'); if ($item->item_type === 'material' && $item->item_id) { $itemData = $item->material; if ($itemData && $itemData->image) { $imageUrl = asset('uploads/materials/' . $itemData->image); } } elseif ($item->item_type === 'sparepart' && $item->item_id) { $itemData = $item->sparepart; if ($itemData && $itemData->image) { $imageUrl = asset('uploads/spareparts/' . $itemData->image); } } @endphp @empty @endforelse
No Item Unit Jumlah Harga Satuan Total
{{ $loop->iteration }}
{{ $item->item_name }}

{{ $item->item_name }}

{{ $item->item_type === 'material' ? 'Material' : 'Suku Cadang' }} @if($itemData)

@if($item->item_type === 'material') {{ $itemData->material_code ?? '-' }} | {{ $itemData->category ?? '-' }} @else {{ $itemData->part_code ?? '-' }} | {{ $itemData->brand ?? '-' }} @endif

@endif
{{ $item->unit ?? '-' }} {{ number_format($item->quantity, 0, ',', '.') }} Rp {{ number_format($item->unit_price, 0, ',', '.') }} Rp {{ number_format($item->total_price, 0, ',', '.') }}
Tidak ada item
Total Pembelian: Rp {{ number_format($purchase->total_amount, 0, ',', '.') }}
@if($purchase->notes)

Catatan Pembelian

{{ $purchase->notes }}

@endif
@endsection