@php
$user = Auth::user();
@endphp
-
Tableau de bord
@if (userHasAnyPermission(['can_initiate_claim']))
-
Saisies
@endif
@if (userHasAnyPermission(['can_view_own_claims', 'can_view_all_claim_initiated', 'can_view_own_claim_assigned']))
-
{{ userHasPermission('can_view_own_claim_assigned') ? 'Attributions' : 'Soumises' }}
@if (userHasPermission('can_initiate_claim'))
{{ \App\Models\Claim::where('claim_statuse_id', 1)->where('initiated_by', $user->id)->count() }}
@endif
@if (userHasPermission('can_view_own_claim_assigned'))
{{ \App\Models\Claim::where('claim_statuse_id', 1)->where('assigned_to', $user->id)->count() }}
@endif
@if(userHasPermission('can_view_all_colaborator_claim_assignment'))
{{ \App\Models\Claim::where('claim_statuse_id', 1)->count() }}
@endif
@endif
@if (userHasAnyPermission(['can_view_own_claim_registered']))
-
Enregistrée
{{ \App\Models\Claim::where('claim_statuse_id', 2)
->where('assigned_to', $user->id)->count() }}
@endif
@if (userHasAnyPermission(['can_view_own_claims_partner_opinion', 'can_view_claims_partner_opinion']))
-
Attente
@if (userHasPermission('can_view_own_claims_partner_opinion'))
{{ \App\Models\Claim::where('claim_statuse_id', 3)->where('assigned_to', $user->id)->count() }}
@endif
@if (userHasPermission('can_view_claims_partner_opinion'))
{{ \App\Models\Claim::where('claim_statuse_id', 3)->count() }}
@endif
@endif
@if (userHasAnyPermission(['can_view_own_claims_pending', 'can_view_all_claims_pending']))
-
Traitement
@if (userHasPermission('can_view_own_claims_pending'))
{{ \App\Models\Claim::where('claim_statuse_id', 2)
->where('assigned_to', $user->id)
->where("ticket_expire_date", "<=", now())->count() }}
@endif
@if (userHasPermission('can_view_all_claims_pending'))
{{ \App\Models\Claim::where('claim_statuse_id', 2)
->where("ticket_expire_date", "<=", now())->count()}}
@endif
@endif
@if (userHasAnyPermission(['can_view_own_to_transfert_claim', 'can_view_claim_to_transfert']))
-
Transmission
@if (userHasPermission('can_view_own_to_transfert_claim'))
{{ \App\Models\Claim::where('claim_statuse_id', 4)->where('assigned_to', $user->id)->count() }}
@endif
@if (userHasPermission('can_view_claim_to_transfert'))
{{ \App\Models\Claim::where('claim_statuse_id', 4)->count() }}
@endif
@endif
@if (userHasAnyPermission(['can_view_claim_transmeted','can_close_claim']))
-
Transmise
{{ \App\Models\Claim::where('claim_statuse_id', 5)->count() }}
@endif
@if (userHasAnyPermission(['can_view_all_colaborator_claim_assignment']))
-
Suivi collaborateurs
@endif
@if (userHasAnyPermission(['can_close_claim']))
-
Clôturées
{{--
{{ \App\Models\Claim::where('claim_statuse_id', 6)->count() }}
--}}
@endif
{{-- @if (userHasAnyPermission(['can_reject_claim']))
-
Rejetées
{{ \App\Models\Claim::where('claim_statuse_id', 7)->count() }}
@endif --}}
@if (userHasAnyPermission(['can_view_own_all_claims', 'can_view_own_claims']))
-
Vue globale
@endif