@extends('layouts.index') @section('content')

Water Packaging

Home
@include('partials.flash') @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{!! session('error') !!}
@endif
{{-- ============ FORM ============ --}}

New Packaging Batch

@csrf

{{-- ---- Dynamic Raw Materials Table ---- --}}

Raw Materials Used — quantities deducted from stock

{{-- JS will populate rows --}}
Stock Item Qty Used Action
No materials added yet.

{{-- ============ HISTORY ============ --}}

Packaging History

@forelse($logs as $log) @empty @endforelse
Batch # Date Product/Variant Units Materials Used Notes
{{ $log->batch_number }} {{ $log->packaging_date->format('d M Y') }} {{ optional($log->product)->product_name ?? '—' }} @if($log->variant_id)
{{ optional(\App\Models\ProductVariant::find($log->variant_id))->variant_name }} @endif
{{ number_format($log->units_produced) }} @foreach($log->items as $item)
{{ optional($item->stock)->name }}: {{ number_format($item->quantity_used) }}
@endforeach
{{ $log->notes ?: '—' }}

No packaging batches yet.
@if($logs->hasPages()) @endif
{{-- Stock Quick-View Cards --}}
@foreach($stocks->take(6) as $stock)
{{ Str::limit($stock->name, 20) }} {{ number_format($stock->quantity) }} @if($stock->isLowStock()) ⚠ Low Stock @endif
@endforeach
{{-- ============ ADD MATERIAL MODAL ============ --}} @endsection @section('script') @endsection