Eventos en rango
{{ $events->count() }}
contrataciones visibles con el filtro actual.
@extends('templates.adminlte') @section('content-header')
Consulta contrataciones dentro de un rango de fechas específico. Por defecto la vista carga la semana actual para que la agenda empiece en el periodo más operativo.
Filtro de agenda
Rango activo
{{ $rangeLabel }}
{{ $events->count() }} eventos encontrados en este periodo.
Eventos en rango
{{ $events->count() }}
contrataciones visibles con el filtro actual.
Eventos hoy
{{ $eventsToday }}
requieren seguimiento inmediato en la agenda.
Con personal asignado
{{ $eventsWithCrew }}
eventos ya ligados a equipo operativo.
Ingreso proyectado
${{ number_format($projectedRevenue, 2) }}
estimado con precio, descuento y viáticos.
Directorio de agenda
Consulta cliente, fecha, paquete, responsable y monto dentro del rango seleccionado.
Próximo evento relevante
{{ $nearestEvent->client_name ?: 'Cliente sin nombre' }} · {{ \Carbon\Carbon::parse($nearestEvent->event_date, 'America/Mexico_City')->locale('es')->isoFormat('D MMM YYYY, HH:mm') }}
| Cliente | Fecha | Tipo y paquete | Responsable | Estatus | Monto | Acciones |
|---|---|---|---|---|---|---|
|
{{ $event->client_name ?: 'Cliente sin nombre' }} {{ $event->event_address ?: 'Sin dirección del evento' }} |
{{ $eventDate->locale('es')->isoFormat('D MMM YYYY') }} {{ $eventDate->format('H:i') }} hrs |
{{ optional($event->typeEvent)->name ?: 'Sin tipo' }}
{{ $packageNames !== '' ? \Illuminate\Support\Str::limit($packageNames, 52) : ($event->products->isNotEmpty() ? 'Paquete personalizado' : 'Sin paquete asignado') }} |
@if ($responsible)
{{ $responsible->name }} {{ $responsible->phone ?: 'Sin telefono registrado' }} |
{{ $statusLabel }} |
${{ number_format($eventTotal, 2) }} |
|
|
celebration
No hay eventos en este rangoAjusta el filtro de fechas o registra una nueva contratación para alimentar la agenda operativa de este periodo. {{ $rangeLabel }} add_circle Registrar evento |
||||||
Mostrando {{ $events->count() }} {{ \Illuminate\Support\Str::plural('evento', $events->count()) }} dentro de {{ $rangeLabel }}.
add_circle Agregar evento