@extends('layout') @section('title','Tableau de bord') @section('content') @php($canWrite = auth()->user()?->hasPermission('write'))
Filtres actifs — {{ $filters->summary() }}. La période porte sur la date d'envoi des mails.
@endif| {{ \App\Models\Recommendation::PRIORITIES[$reco->priority] ?? $reco->priority }} | {{ $reco->title }} {{ $reco->action }} |
Pas encore de données.
@else@endifPas encore de clics.
@else@endifPas encore de données.
@else@endifPas encore de données.
@else@endifAucune géolocalisation encore (IP privées/internes en local, ou géoloc désactivée).
@else @endif| Campagne | Statut | Envoyés | Ouverts | Cliqués | Soumis | Taux de clic | |
|---|---|---|---|---|---|---|---|
| {{ $c->name }} | {{ $c->status }} | {{ $c->sent_count }} | {{ $c->opened_count }} | {{ $c->clicked_count }} | {{ $c->submitted_count }} | {{ $c->sent_count ? round($c->clicked_count / $c->sent_count * 100) : 0 }}% | Rapport |
| Aucune campagne. Créez-en une. | |||||||
| Employé | Département | Total clics | |
|---|---|---|---|
| {{ $e->name }} | {{ $e->email }} | {{ $e->departments()->pluck('name')->implode(', ') }} | {{ $e->clicks }} |
| Personne n'a encore cliqué. | |||
| Employé | Département | Campagne | Envoyé le | ||
|---|---|---|---|---|---|
| {{ $r->employee?->name }} | {{ $r->employee?->email }} | {{ $r->employee?->departments()->pluck('name')->implode(', ') }} | {{ $r->campaign?->name }} | {{ $r->sent_at?->format('d/m/Y H:i') }} | Détails |
| Tout le monde a réagi (ou rien n'a encore été envoyé). | |||||
| Employé | Département | Campagne | 1re ouverture | ||
|---|---|---|---|---|---|
| {{ $r->employee?->name }} | {{ $r->employee?->email }} | {{ $r->employee?->departments()->pluck('name')->implode(', ') }} | {{ $r->campaign?->name }} | {{ $r->opened_at?->format('d/m/Y H:i') }} | Détails |
| Personne n'a lu le mail sans agir (ou aucune ouverture détectée). | |||||