@extends('examples.modern-layout-v2') @section('title', __('messages.manager_analytics.dashboard')) @section('manager-analytics', 'bg-blue-50 text-blue-700') @section('content')
{{__('messages.manager_analytics.dashboard_description')}}
| {{__('messages.manager_analytics.service')}} | {{__('messages.manager_analytics.total_tokens')}} | {{__('messages.manager_analytics.served')}} | {{__('messages.manager_analytics.no_show')}} | {{__('messages.manager_analytics.avg_waiting')}} | {{__('messages.manager_analytics.avg_service')}} | {{__('messages.manager_analytics.success_rate')}} |
|---|---|---|---|---|---|---|
|
{{ $service->letter }}-{{ $service->name }}
|
{{ $service->total_tokens ?? 0 }}
|
{{ $service->served ?? 0 }} | {{ $service->noshow ?? 0 }} |
{{ round($service->avg_waiting ?? 0, 1) }}{{__('messages.manager_analytics.seconds')}}
({{ round(($service->avg_waiting ?? 0) / 60, 1) }} {{__('messages.manager_analytics.minutes')}}) |
{{ round($service->avg_served ?? 0, 1) }}{{__('messages.manager_analytics.seconds')}}
({{ round(($service->avg_served ?? 0) / 60, 1) }} {{__('messages.manager_analytics.minutes')}}) |
@php $total = ($service->served ?? 0) + ($service->noshow ?? 0); $rate = $total > 0 ? round((($service->served ?? 0) / $total) * 100, 1) : 0; @endphp {{ $rate }}% |
| {{__('messages.manager_analytics.no_service_data')}} | ||||||
| {{__('messages.manager_analytics.counter')}} | {{__('messages.manager_analytics.total_calls')}} | {{__('messages.manager_analytics.served')}} | {{__('messages.manager_analytics.no_show')}} | {{__('messages.manager_analytics.unique_users')}} | {{__('messages.manager_analytics.avg_time')}} |
|---|---|---|---|---|---|
|
{{ $counter->name }}
@if(isset($counter->location_name))
{{ $counter->location_name }} @endif |
{{ $counter->total_calls ?? 0 }}
|
{{ $counter->served ?? 0 }} | {{ $counter->noshow ?? 0 }} |
{{ $counter->unique_users ?? 0 }}
{{__('messages.manager_analytics.users')}}
|
{{ round($counter->avg_served_time ?? 0, 1) }}{{__('messages.manager_analytics.seconds')}}
({{ round(($counter->avg_served_time ?? 0) / 60, 1) }} {{__('messages.manager_analytics.minutes')}}) |
| {{__('messages.manager_analytics.no_counter_data')}} | |||||
| {{__('messages.manager_analytics.staff')}} | {{__('messages.manager_analytics.total_calls')}} | {{__('messages.manager_analytics.served')}} | {{__('messages.manager_analytics.no_show')}} | {{__('messages.manager_analytics.counters_worked')}} | {{__('messages.manager_analytics.avg_time')}} |
|---|---|---|---|---|---|
|
{{ $user->name }}
@if(isset($user->location_name))
{{ $user->location_name }} @endif |
{{ $user->total_calls ?? 0 }}
|
{{ $user->served ?? 0 }} | {{ $user->noshow ?? 0 }} |
{{ $user->counters_worked ?? 0 }}
{{__('messages.manager_analytics.counters')}}
|
{{ round($user->avg_served_time ?? 0, 1) }}{{__('messages.manager_analytics.seconds')}}
({{ round(($user->avg_served_time ?? 0) / 60, 1) }} {{__('messages.manager_analytics.minutes')}}) |
| {{__('messages.manager_analytics.no_staff_data')}} | |||||