@extends('layouts.admin-modern') @section('title', 'Tous les signalements') @section('content')
@if(session('success'))
@endif @if(session('error'))
@endif

Gestion des Signalements

Vue d'ensemble de tous les signalements d'annonces et équipements.

Total
{{ $stats['total'] }}
+5% ce mois
En Attente
{{ $stats['pending'] }}
-2% ce mois
En Cours
{{ $stats['under_review'] }}
+8% ce mois
Résolus
{{ $stats['resolved'] }}
+12% ce mois
Ventes
{{ $stats['urgent_sales'] }}
-3% ce mois
Équipements
{{ $stats['equipments'] }}
+7% ce mois
Signalements ({{ $allReports->count() }})
@if($paginatedReports->count() > 0)
@foreach($paginatedReports as $report) @endforeach
ID Type Élément Raison Statut Date Actions
{{ $report->id }} @if($report->report_type === 'urgent_sale') Vente urgente @else Équipement @endif {{ Str::limit($report->item_title, 50) }} @if($report->report_type === 'urgent_sale' && $report->user)
Par: {{ $report->user->name }} @endif
@if($report->report_type === 'urgent_sale') {{ ucfirst(str_replace('_', ' ', $report->reason)) }} @else {{ $report->reason }} @if($report->category)
{{ ucfirst($report->category) }} @endif @endif
@switch($report->status) @case('pending') En attente @break @case('reviewed') @case('under_review') En cours @break @case('investigating') Investigation @break @case('resolved') Résolu @break @case('dismissed') Rejeté @break @case('escalated') Escaladé @break @default {{ $report->status }} @endswitch {{ $report->created_at->format('d/m/Y H:i') }}
@if($report->report_type === 'urgent_sale') @else @endif
@if($allReports->count() > 20)
@endif @else

Aucun signalement trouvé.

@endif
@endsection