@extends('layouts.users.main') @section('content')
{{-- Breadcrumb Component --}}

{{__('Purchase ticket details')}}

@if ($isStaff) @else {{-- Cliente: NUNCA ve stage/status internos, solo el indicador de 4 estados. --}} @php $customerStatus = \App\Enums\CustomerPurchaseStatusEnum::fromTicket($ticket); @endphp @endif
{{ __('Ticket ID') }} {{ $ticket->id }}
{{ __('User') }} @if($ticket->user) @can('view_user_info') {{ $ticket->user->name }} ({{ $ticket->user->email }}) @else {{ $ticket->user->name }} ({{ $ticket->user->email }}) @endcan @else {{ __('No user assigned') }} @endif
{{ __('Stage') }} {{ $ticket->stage->label() }}
{{ __('Approved at') }} @if ($ticket->isApproved()) {{ \Carbon\Carbon::parse($ticket->approved_at)->format('d/m/Y H:i') }} @else {{ __('Not approved') }} @endif
{{ __('Status') }} {{ $ticket->status->label() }}
{{ __('Status') }} {{ $customerStatus->label() }}
{{ __('Created at') }} {{ $ticket->created_at->format('d/m/Y H:i') }}
@if($ticket->request->information) @foreach($ticket->request->information as $key => $value) @if ($isStaff || !is_placeholder_value($value)) @endif @endforeach @endif
{{ __('Machine information') }}
{{ __(str_replace('_', ' ', ucfirst($key))) }} {{ $isStaff ? ($value ?: '-') : $value }}
@endsection