@extends('layouts.admin') @section('title', 'Detail Pesanan') @section('page-title', 'Detail Pesanan #' . $pesanan->kode_invoice) @section('content')

Informasi Pesanan

Nomor Invoice : #{{ $pesanan->kode_invoice }}
Tanggal Pesanan : {{ \Carbon\Carbon::parse($pesanan->tanggal_transaksi)->format('d F Y H:i') }}
Status : @if($pesanan->status == 'menunggu_konfirmasi') Perlu Konfirmasi @elseif($pesanan->status == 'diproses') Diproses @elseif($pesanan->status == 'dikirim') Dikirim @elseif($pesanan->status == 'selesai') Selesai @else Batal @endif

Daftar Produk
@foreach($pesanan->details as $detail) @if($detail->produk->petani_id == Auth::guard('petani')->id()) @endif @endforeach
Produk Jumlah Harga Satuan Subtotal
{{ $detail->produk->nama_produk }}
{{ $detail->produk->nama_produk }}
{{ $detail->jumlah }} Rp {{ number_format($detail->harga_satuan, 0, ',', '.') }} Rp {{ number_format($detail->subtotal, 0, ',', '.') }}
Total Pendapatan: @php $totalPetani = $pesanan->details->filter(function($detail) { return $detail->produk->petani_id == Auth::guard('petani')->id(); })->sum('subtotal'); @endphp Rp {{ number_format($totalPetani, 0, ',', '.') }}

Informasi Pembeli

Pembeli
{{ $pesanan->pembeli->nama_lengkap }}
{{ $pesanan->pembeli->username }}

No. HP / WA:
{{ $pesanan->pembeli->no_hp }}

Alamat Pengiriman:
{{ $pesanan->alamat_pengiriman }}

Aksi Pesanan

@if($pesanan->status == 'menunggu_konfirmasi')

Pesanan baru masuk. Silakan terima jika stok tersedia atau tolak jika tidak bisa dipenuhi.

@csrf @method('PATCH')
@csrf @method('PATCH')
@elseif($pesanan->status == 'diproses')

Pesanan sedang diproses. Jika barang sudah dikirim atau siap diambil, update statusnya.

@csrf @method('PATCH')
@elseif($pesanan->status == 'dikirim')
Barang sedang dalam pengiriman. Menunggu konfirmasi selesai dari pembeli atau sistem.
@elseif($pesanan->status == 'selesai')
Pesanan Selesai.
@elseif($pesanan->status == 'batal')
Pesanan Dibatalkan.
@endif
@endsection