Résultats / Par entité

@include('livewire.results._filter-bar')
{{ $rows->total() }} entité(s) sanitaire(s) Triées par score décroissant
@forelse ($rows as $row) @empty @endforelse
Entité Hiérarchie Collectes Dimensions couvertes Score global Actions
{{ $row['structure_name'] }} {{ $row['parent_chain'] ?: '-' }} {{ $row['surveys_count'] }} {{ $row['dimensions_covered'] }} @if ($row['score_pct'] === null) - @else @php $color = $row['score_pct'] >= 80 ? 'success' : ($row['score_pct'] >= 50 ? 'warning' : 'danger'); @endphp {{ $row['score_pct'] }}% @endif
Aucune entité pour ce filtre. Ajustez la recherche ou élargissez la période.
{{-- Drawer détail entité --}} @if ($detail)
{{ $detail['structure']->name }}
{{ $detail['surveys_count'] }} collecte(s) @if ($detail['score_pct'] !== null) · Score global @php $c = $detail['score_pct'] >= 80 ? 'success' : ($detail['score_pct'] >= 50 ? 'warning' : 'danger'); @endphp {{ $detail['score_pct'] }}% @endif
@if ($detail['surveys_count'] === 0)

Aucune collecte pour cette entité dans le filtre courant.

@else @if (!empty($detail['radar']['labels']))
Scores par dimension
@endif @if ($detail['sub_criteria']->isNotEmpty())
Sous-critères
@foreach ($detail['sub_criteria'] as $dimensionLabel => $items)
{{ $dimensionLabel }}
@foreach ($items as $item) @endforeach
{{ $item['label'] }} {{ $item['value'] }}/{{ $item['max_value'] }} @if ($item['pct'] !== null) @php $c = $item['pct'] >= 80 ? 'success' : ($item['pct'] >= 50 ? 'warning' : 'danger'); @endphp {{ $item['pct'] }}% @endif
@endforeach @endif @if ($detail['recommendations']->isNotEmpty())
Recommandations
@foreach ($detail['recommendations'] as $reco)

Action
{{ $reco->actions ?: '-' }}
Ressources
{{ $reco->resources ?: '-' }}
Responsables
{{ $reco->responsibles ?: '-' }}
@endforeach
@endif @endif
@endif