@extends('layouts.app') @section('title', 'Delivery Notes') @section('content')
@forelse($deliveryNotes as $dn) @empty @endforelse
DN # Sales Order Customer Warehouse Date Status Actions
{{ $dn->dn_number ?? 'DN-' . str_pad($dn->id, 5, '0', STR_PAD_LEFT) }} {{ $dn->salesOrder->order_number ?? 'SO-' . str_pad($dn->sales_order_id, 5, '0', STR_PAD_LEFT) }} {{ $dn->salesOrder->customer->name ?? '' }} {{ $dn->warehouse->name ?? '' }} {{ $dn->delivery_date ? \Carbon\Carbon::parse($dn->delivery_date)->format('d M Y') : '' }} @php $badgeClass = match($dn->status ?? 'pending') { 'pending' => 'badge-yellow', 'dispatched' => 'badge-green', 'cancelled' => 'badge-red', default => 'badge-gray', }; @endphp {{ ucfirst($dn->status ?? 'pending') }}
@if($dn->status === 'pending')
@csrf @method('PATCH')
@endif Edit
@csrf @method('DELETE')
No delivery notes found.
@if($deliveryNotes->hasPages())
{{ $deliveryNotes->links() }}
@endif @endsection