@extends('layouts.admin') @section('title', __('admin_sales.details') . ' ' . $sale->sale_number) @push('styles') .info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.info{padding:14px;border-radius:9px;background:var(--primary-light)}.table-wrap{overflow-x:auto}.data-table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:12px;border-bottom:1px solid var(--border);text-align:start}.totals{margin-inline-start:auto;max-width:390px}.totals div{display:flex;justify-content:space-between;padding:8px}.cancel-box{margin-top:20px;border-color:#f0b4b4}.cancel-box textarea{width:100%;padding:10px;border:1px solid var(--border);border-radius:8px;font:inherit} @endpush @section('content')
{{ __('admin_sales.customer') }}
{{ $sale->customer_name_snapshot ?? __('admin_sales.cash_customer') }}
{{ __('admin_sales.source') }}
{{ __('admin_sales.' . $sale->source) }}
{{ __('admin_sales.status') }}
{{ __('admin_sales.' . ($sale->status === 'cancelled' ? 'cancelled_status' : 'completed')) }}
{{ __('admin_sales.date') }}
{{ $sale->sold_at?->format('Y-m-d H:i') }}
{{ __('admin_sales.creator') }}
{{ $sale->creator?->full_name ?? '—' }}
@if ($sale->quoteRequest)
{{ __('admin_sales.quote_number') }}
{{ $sale->quoteRequest->quote_number }}
@endif
@if ($sale->notes)

{{ __('admin_sales.notes') }}: {{ $sale->notes }}

@endif
@foreach ($sale->items as $item) @endforeach
{{ __('admin_sales.product') }} {{ __('admin_sales.quantity') }} {{ __('admin_sales.unit_price') }} {{ __('admin_sales.line_total') }}
{{ $item->internal_code_snapshot }} — {{ $item->product_name_snapshot }} {{ $item->quantity }} {{ number_format((float) $item->unit_price, 3) }} {{ $sale->currency }} {{ number_format((float) $item->line_total, 3) }} {{ $sale->currency }}
{{ __('admin_sales.subtotal') }}{{ number_format((float) $sale->subtotal, 3) }} {{ $sale->currency }}
{{ __('admin_sales.discount') }}{{ number_format((float) $sale->discount_amount, 3) }} {{ $sale->currency }}
{{ __('admin_sales.total') }}{{ number_format((float) $sale->total_amount, 3) }} {{ $sale->currency }}
@if ($sale->isCompleted())
@csrf
@elseif($sale->cancellation_reason)
{{ __('admin_sales.cancel_reason') }}: {{ $sale->cancellation_reason }}
@endif @endsection