@extends('layouts.app') @section('title', 'Notificaciones') @section('content')
| ID | Cliente | Tipo | Canal | Destinatario | Estado | Prioridad | Enviado | Acciones |
|---|---|---|---|---|---|---|---|---|
| {{ $notificacion->id }} | {{ $notificacion->cliente->nombre ?? 'N/A' }} | {{ \App\Models\Notificacion::TIPOS[$notificacion->tipo] ?? $notificacion->tipo }} | {{ \App\Models\Notificacion::CANALES[$notificacion->canal] ?? $notificacion->canal }} | {{ $notificacion->destinatario }} | @php $badgeClass = match($notificacion->estado) { 'pendiente' => 'bg-warning', 'enviado' => 'bg-success', 'fallido' => 'bg-danger', 'cancelado' => 'bg-secondary', default => 'bg-light' }; @endphp {{ \App\Models\Notificacion::ESTADOS[$notificacion->estado] ?? $notificacion->estado }} | @php $prioridadClass = match($notificacion->prioridad) { 'urgente' => 'bg-danger', 'alta' => 'bg-warning', 'normal' => 'bg-info', 'baja' => 'bg-secondary', default => 'bg-light' }; @endphp {{ \App\Models\Notificacion::PRIORIDADES[$notificacion->prioridad] ?? $notificacion->prioridad }} | @if($notificacion->enviado_at) {{ $notificacion->enviado_at->format('d/m/Y H:i') }} @else No enviado @endif | |
| No hay notificaciones | ||||||||