@extends('layouts.app')
@section('content')
@php
/*
|--------------------------------------------------------------------------
| Type de tableau de bord
|--------------------------------------------------------------------------
|
| Le dashboard est partagé entre les gestionnaires et les juristes.
| Cette variable nous permet simplement d'adapter les informations
| affichées sans créer une seconde vue.
|
*/
$estJuriste = auth()->user()->role === 'juriste';
@endphp
{{-- ================================================================
EN-TÊTE
================================================================= --}}
{{-- ================================================================
INDICATEURS
================================================================= --}}
{{-- CA annuel --}}
@if($estJuriste)
CA juridique {{ $annee }}
@else
CA {{ $annee }} (Hors DSN)
@endif
{{ number_format(
$caAnnuel,
2,
',',
' '
) }} €
{{-- ================================================================
Deuxième indicateur
================================================================= --}}
@if($estJuriste)
{{-- Icône adaptée aux prestations juridiques --}}
@else
{{-- Icône portefeuille pour les gestionnaires --}}
@endif
@if($estJuriste)
{{--
|--------------------------------------------------------------------------
| Dashboard juriste
|--------------------------------------------------------------------------
|
| Une juriste n'a pas de portefeuille client.
| On affiche donc son CA du mois courant à la place.
|
--}}
CA du mois
{{ number_format(
$caMoisCourant,
2,
',',
' '
) }} €
@else
{{--
|--------------------------------------------------------------------------
| Dashboard gestionnaire
|--------------------------------------------------------------------------
--}}
Portefeuille
{{ $nombreClients }} clients
@endif
{{-- Moyenne mensuelle --}}
Moyenne mensuelle
{{ number_format(
$caMoyenMensuel,
2,
',',
' '
) }} €
{{-- ================================================================
GRAPHIQUE + TABLEAU
================================================================= --}}
{{-- ============================================================
GRAPHIQUE
============================================================= --}}
{{-- ============================================================
TABLEAU MENSUEL
============================================================= --}}
| Mois |
@if($estJuriste)
CA juridique
@else
CA (Hors DSN)
@endif
|
@foreach($caParMois as $ligne)
|
{{ $ligne['mois'] }}
|
@if($ligne['ca'] > 0)
{{ number_format(
$ligne['ca'],
2,
',',
' '
) }} €
@else
—
@endif
|
@endforeach
|
TOTAL
|
{{ number_format(
$caAnnuel,
2,
',',
' '
) }} €
|
{{-- ================================================================
CHART.JS
================================================================= --}}
@endsection