@extends('admin.layouts.app') @section('content')
لاگ تغییرات پرواز و تور
@forelse($logs as $log) @empty @endforelse
کاربر عملیات مربوط به تغییرات زمان
{{ optional($log->causer)->first_name ?? 'نامشخص' }} @switch($log->event) @case('created') ایجاد @break @case('updated') ویرایش @break @case('deleted') حذف @break @default {{ $log->event }} @endswitch {{ $log->log_name === 'flights' ? 'پرواز' : 'تور' }} #{{ $log->subject_id }} @if($log->event === 'updated' && $log->changes)
    @foreach($log->changes['after'] as $field => $newValue) @if(($log->changes['before'][$field] ?? null) != $newValue) @php $oldValue = $log->changes['before'][$field] ?? null; @endphp
  • @switch($field) @case('title') عنوان: «{{ $oldValue }}» ← «{{ $newValue }}» @break @case('status') وضعیت: «{{ $oldValue == 1 ? 'فعال' : 'غیرفعال' }}» ← «{{ $newValue == 1 ? 'فعال' : 'غیرفعال' }}» @break @case('price') قیمت: «{{ number_format($oldValue) }}» ← «{{ number_format($newValue) }}» @break @case('capacity') ظرفیت: «{{ $oldValue }} نفر» ← «{{ $newValue }} نفر» @break @case('summary') خلاصه: «{{ $oldValue }}» ← «{{ $newValue }}» @break @case('description') توضیحات: «{{ $oldValue }}» ← «{{ $newValue }}» @break @case('flight_type') نوع پرواز: «{{ $oldValue == 1 ? 'یک‌طرفه' : 'رفت و برگشت' }} » ← «{{ $newValue == 1 ? 'یک‌طرفه' : 'رفت و برگشت' }} » @break @case('departure_time') زمان رفت: «{{ $oldValue ? \Carbon\Carbon::parse($oldValue)->toJalali()->format('Y/m/d H:i') : '—' }} » ← «{{ $newValue ? \Carbon\Carbon::parse($newValue)->toJalali()->format('Y/m/d H:i') : '—' }} » @break @case('return_time') زمان برگشت: «{{ $oldValue ? \Carbon\Carbon::parse($oldValue)->toJalali()->format('Y/m/d H:i') : '—' }} » ← «{{ $newValue ? \Carbon\Carbon::parse($newValue)->toJalali()->format('Y/m/d H:i') : '—' }} » @break @default {{ $field }}: «{{ $oldValue ?? '—' }}» ← «{{ $newValue }}» @endswitch
  • @endif @endforeach
@elseif($log->event === 'created') ایجاد رکورد جدید @else حذف رکورد @endif
{{ $log->created_at->toJalali()->format('Y/m/d H:i') }}
لاگی ثبت نشده است
{{ $logs->links() }}
@endsection