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

🔨 Produksi

Kelola order produksi dan tracking status pengerjaan

Menunggu

{{ $stats['pending'] }}

Antrian

{{ $stats['queued'] }}

Dikerjakan

{{ $stats['in_progress'] }}

Selesai

{{ $stats['completed'] }}

Siap Ambil

{{ $stats['ready_for_pickup'] }}

Reset
@if($productions->isEmpty())

Belum ada order produksi

Order produksi akan muncul saat ada transaksi dengan produk custom/service

@else
@foreach($productions as $production) @php $rowClass = match($production->status) { 'pending' => 'bg-white hover:bg-gray-50', 'queued' => 'bg-yellow-100 hover:bg-yellow-200', // Adjusted to darker yellow 'in_progress' => 'bg-orange-100 hover:bg-orange-200', // Dikerjakan: Darker Orange 'completed' => 'bg-green-100 hover:bg-green-200', // Selesai: Darker Green 'ready_for_pickup' => 'bg-blue-100 hover:bg-blue-200', // Siap Ambil: Darker Blue 'delivered' => 'bg-red-100 hover:bg-red-200', // Diambil: Darker Red 'cancelled' => 'bg-gray-100 hover:bg-gray-200', default => 'bg-white hover:bg-gray-50' }; @endphp @endforeach
Order Produk Pelanggan Ukuran Catatan File Aksi
{{ $production->order_code }} {{ $production->created_at->format('d/m/Y') }}
{{ $production->product_name }}
@if($production->quantity > 1)
Qty: {{ $production->quantity }}
@endif
{{ $production->transaction->customer_name ?? 'Walk-in' }}
{{ $production->transaction->transaction_code ?? '-' }}
@if($production->formatted_size) {{ $production->formatted_size }} @else - @endif
{{ $production->customer_notes ?? '-' }}
@if($production->file_path) @else @endif
@csrf @method('DELETE')
{{ $productions->links() }}
@endif
@push('scripts') @endpush @endsection