@php $record = $recordable; $recordType = $recordRequest->record_type; $recordName = match ($recordType) { 'car', 'bike' => (string) data_get($record, 'vehicle_name', '-'), default => (string) data_get($record, 'device_name', '-'), }; $identifier = match ($recordType) { 'internet_device' => (string) data_get($record, 'mac_address', '-'), 'mobile_phone' => (string) data_get($record, 'imei', '-'), default => (string) data_get($record, 'engine_number', '-'), }; @endphp

{{ __('messages.request_number') }}

{{ $recordRequest->request_number }}

{{ __('messages.type') }}

{{ __('messages.record_type_'.$recordRequest->record_type) }}

{{ __('messages.status') }}

{{ __('messages.record_request_status_'.$recordRequest->status) }}

{{ __('messages.submission_mode') }}

{{ __('messages.record_request_mode_'.$recordRequest->submission_mode) }}

{{ __('messages.price_snapshot') }}

{{ number_format((float) $recordRequest->price_snapshot, 2) }} {{ $recordRequest->currency_code }}

{{ __('messages.created_at') }}

{{ $recordRequest->created_at?->format('Y-m-d H:i') }}

{{ __('messages.reviewed_by') }}

{{ $recordRequest->reviewer?->name ?? $recordRequest->reviewer?->username ?? '-' }}

{{ __('messages.reviewed_at') }}

{{ $recordRequest->reviewed_at?->format('Y-m-d H:i') ?? '-' }}

{{ __('messages.rejection_reason') }}

{{ $recordRequest->rejection_reason ?: '-' }}

{{ __('messages.rejection_notes') }}

{{ $recordRequest->rejection_notes ?: __('messages.no_additional_notes') }}

{{ __('messages.appeal_count') }}

{{ (int) $recordRequest->appeal_count }}

{{ __('messages.appealed_at') }}

{{ $recordRequest->appealed_at?->format('Y-m-d H:i') ?? '-' }}

{{ __('messages.appeal_note') }}

{{ $recordRequest->appeal_note ?: '-' }}

{{ __('messages.last_rejection_reason') }}

{{ $recordRequest->last_rejection_reason ?: '-' }}

{{ __('messages.last_rejected_at') }}

{{ $recordRequest->last_rejected_at?->format('Y-m-d H:i') ?? '-' }}

{{ __('messages.rejected_by') }}

{{ $recordRequest->lastRejecter?->name ?? $recordRequest->lastRejecter?->username ?? $recordRequest->reviewer?->name ?? $recordRequest->reviewer?->username ?? '-' }}

@if ($record)

{{ __('messages.record_details') }}

@if (! empty($editRecordRoute)) {{ __('messages.edit') }} @endif

{{ __('messages.reference_number') }}

{{ (string) data_get($record, 'reference_number', '-') }}

{{ __('messages.device_name') }}

{{ $recordName }}

{{ __('messages.details') }}

{{ $identifier }}

{{ __('messages.stolen_address') }}

{{ (string) data_get($record, 'stolen_address', '-') }}

{{ __('messages.owner_phone') }}

{{ (string) data_get($record, 'owner_phone', '-') }}

{{ __('messages.status') }}

{{ __('messages.status_'.(string) data_get($record, 'status', 'stolen')) }}

{{ __('messages.review_status') }}

{{ __('messages.review_status_'.(string) data_get($record, 'review_status', 'pending_review')) }}

{{ __('messages.stolen_at') }}

{{ data_get($record, 'stolen_at') ? data_get($record, 'stolen_at')->format('Y-m-d H:i') : '-' }}

{{ __('messages.notes') }}

{{ (string) data_get($record, 'notes', '-') ?: '-' }}

@endif @if ($canAppeal)

{{ __('messages.submit_appeal') }}

@csrf @method('PATCH')

{{ __('messages.appeal_note_hint') }}

@error('appeal_note')

{{ $message }}

@enderror
@endif