@extends('layouts.crm') @section('title', 'المواعيد — CRM — '.config('app.name')) @section('breadcrumb') الرئيسية إدارة العملاء المواعيد @endsection @section('content') @php $typeFilterOptions = array_merge([['value' => '', 'label' => 'الكل']], $typeOptions ?? []); $statusFilterOptions = array_merge([['value' => '', 'label' => 'الكل']], $statusOptions ?? []); @endphp
@if(session('success'))
{{ session('success') }}
@endif

المواعيد

موعد جديد
@forelse($appointments as $row) @php $typeLabel = \App\Models\CrmAppointment::typeLabels()[$row->type] ?? $row->type; $statusLabel = \App\Models\CrmAppointment::statusLabels()[$row->status] ?? $row->status; @endphp @empty @endforelse
رقم الموعد العميل النوع الحالة التاريخ والوقت الموقع مسؤول عنه
{{ $row->appointment_number ?: '—' }} {{ $row->customer?->display_name ?? '—' }} {{ $typeLabel }} {{ $statusLabel }} {{ optional($row->start_at)->format('Y/m/d H:i') ?? '—' }} @if($row->end_at) {{ optional($row->end_at)->format('H:i') }} @endif {{ $row->location ?: '—' }} {{ $row->assignee?->name ?? '—' }}
لا توجد مواعيد مسجّلة.
@if($appointments->hasPages())
{{ $appointments->links() }}
@endif
@endsection @push('scripts') @endpush