@php /** @var ?\App\Models\OrderDetail $detail */ /** @var \Illuminate\Support\Collection $logs */ $detail = $detail ?? null; $logs = $logs ?? collect(); $sku = trim((string) ($detail?->product_reference ?? '')); $productName = trim((string) ($detail?->product_name ?? '')); @endphp
@if ($detail)
Orden: {{ $detail->order_reference }}
@if ($sku !== '' || $productName !== '')
@if ($sku !== '')
SKU: {{ $sku }}
@endif @if ($productName !== '')
Producto: {{ $productName }}
@endif
@endif @else
No se pudo identificar el detalle para mostrar historial.
@endif
@forelse ($logs as $log) @empty @endforelse
Fecha Usuario Precio anterior Precio nuevo
{{ optional($log->happened_at)->format('d/m/Y H:i') ?? '-' }} {{ $log->user_name ?? $log->user?->name ?? 'Sistema' }} {{ $log->price_old !== null ? number_format((float) $log->price_old, 2) : '-' }} {{ $log->price_new !== null ? number_format((float) $log->price_new, 2) : '-' }}
Sin historial.