@extends('layouts.panel') @section('title', 'Registro Diario') @section('content')
Control operativo de pedidos en proceso
| Código | Cliente | Línea | Estado trabajo | Estado pago | Acción |
|---|---|---|---|---|---|
| {{ $order->order_code }} | {{ $order->client->business_name ?? $order->contact_name }} | {{ $order->serviceLineLabel() }} | {{-- Estado Operativo del Pedido --}}@php $statusColors = [ 'received' => 'secondary', 'washing' => 'info', 'drying' => 'info', 'folding' => 'warning', 'bagging' => 'warning', 'ready' => 'success', 'dispatched' => 'primary', ]; $color = $statusColors[$order->status] ?? 'secondary'; @endphp {{ $order->statusLabel() }} | {{-- Estado Financiero / Pago (0: Pendiente, 1: Pagado, 2: Rechazado) --}}@php $paymentConfig = [ 0 => ['color' => 'warning', 'label' => 'Pendiente', 'icon' => 'bi-hourglass-split'], 1 => ['color' => 'success', 'label' => 'Pagado', 'icon' => 'bi-check-circle-fill'], 2 => ['color' => 'danger', 'label' => 'Rechazado', 'icon' => 'bi-x-circle-fill'], ]; $pState = $paymentConfig[(int) $order->payment_status] ?? $paymentConfig[0]; @endphp {{ $pState['label'] }} | |
| No hay pedidos activos. | |||||
| Pedido | Cliente | Kilos lavados | Operador | Estado registrado | Observaciones | Acción |
|---|---|---|---|---|---|---|
| {{ $record->order->order_code }} | {{ $record->order->client->business_name ?: $record->order->client->contact_name }} | {{ $record->weight_washed_kg ? number_format($record->weight_washed_kg, 2) . ' kg' : '—' }} | {{ $record->operator?->name ?? '—' }} | {{ $record->statusLabel() }} | {{ $record->observations ?? '—' }} | |
| Sin registros para esta fecha. | ||||||