@extends('layouts.admin') @section('title', $user->name) @section('page_title', __('User') . ' - ' . $user->name) @section('content')
@if($user->avatar) @else
@endif
{{ $user->name }}

{{ $user->email }}

@foreach($user->roles as $role) {{ $role->name }} @endforeach
@if($user->status === 'active') {{ __('Active') }} @else {{ __('Inactive') }} @endif
  • {{ $user->phone ?? 'لا يوجد' }}
  • {{ $user->zone?->name ?? 'بدون منطقة' }}
  • انضم في {{ $user->created_at?->format('d/m/Y') }}
طلبات (شهر)

{{ $user->orders()->whereDate('order_date', '>=', now()->startOfMonth())->count() }}

توصيلات (شهر)

{{ $user->deliveries()->whereDate('assigned_at', '>=', now()->startOfMonth())->count() }}

زيارات (شهر)

{{ $user->visits()->whereDate('visit_date', '>=', now()->startOfMonth())->count() }}

آخر النشاط
@php $orders = $user->orders()->latest()->limit(5)->get()->map(fn($o) => ['date' => $o->created_at, 'type' => 'طلب', 'ref' => $o->order_number]); $deliveries = $user->deliveries()->latest()->limit(5)->get()->map(fn($d) => ['date' => $d->assigned_at ?? $d->created_at, 'type' => 'توصيلة', 'ref' => $d->delivery_number]); $activity = $orders->merge($deliveries)->sortByDesc('date')->take(10); @endphp @forelse($activity as $a) @empty @endforelse
التاريخالنوعالمرجع
{{ $a['date']?->format('d/m/Y H:i') }}{{ $a['type'] }}{{ $a['ref'] }}
لا يوجد نشاط
@endsection