@if($config && $config->logo_url)
@endif
{{ $config->nombre_empresa ?? config('app.name') }}
@if($config && ($config->rfc || $config->direccion))
@if(!empty($config->rfc)) RFC: {{ $config->rfc }}
@endif
@if(!empty($config->direccion)) {{ $config->direccion }} @endif
@if(!empty($config->telefono))
{{ $config->telefono }} @endif
@endif
FOLIO: {{ $orden->folio_unico }}
Fecha: {{ $orden->created_at->format('d/m/Y H:i') }}
Cliente: {{ $orden->cliente_nombre }}
@if($orden->priorityLevel)
Prioridad: {{ $orden->priorityLevel->name }}
@elseif($orden->is_priority)
Prioridad: Urgente (marcada)
@endif
@if($orden->metodo_pago)
Pago: {{ ucfirst($orden->metodo_pago) }}
@endif
| Producto / Servicio |
Cant |
P.Unit |
Subtotal |
@forelse($detalles as $d)
| {{ $d->producto?->nombre ?? $d->garmentType?->name ?? $d->serviceType?->name ?? 'N/A' }} |
{{ $d->cantidad }} |
${{ number_format($d->precio_unitario, 2) }} |
${{ number_format($d->subtotal, 2) }} |
@empty
| {{ $orden->tipo_servicio ?? 'Servicio' }} — ${{ number_format($orden->total, 2) }} |
@endforelse
TOTAL: ${{ number_format($orden->total, 2) }}
@if(\App\Support\TicketObservationLines::hasAny($ticketObservations))
@if(!empty($ticketObservations['garment_sections']))
{{ $ticketObsTitlePrenda }}
@foreach($ticketObservations['garment_sections'] as $sec)
{{ $sec['title'] }}
@foreach($sec['lines'] as $line)
• {{ \Illuminate\Support\Str::limit($line, 220) }}
@endforeach
@endforeach
@endif
@foreach($ticketObservations['general_lines'] as $gl)
{{ $gl['label'] }}: {{ \Illuminate\Support\Str::limit($gl['text'], 220) }}
@endforeach
@endif
Seguimiento: escanee para ver estatus
Seguimiento: escanee para ver estatus
@if($config && !empty($config->terminos_condiciones))
{{ \Illuminate\Support\Str::limit(strip_tags($config->terminos_condiciones), 400) }}
@else
Políticas de servicio: Conserve este ticket. Para reclamar su pedido presente folio e identificación. No nos hacemos responsables por prendas no reclamadas después de 30 días.
@endif