%- include('../partials/header') %> <% title = 'Mis Tickets'; %> <% const totalTickets = tickets.length; const openTickets = tickets.filter(t => t.status === 'abierto').length; const inProgressTickets = tickets.filter(t => t.status === 'en_progreso').length; const closedTickets = tickets.filter(t => t.status === 'cerrado').length; %> <% if (success_msg && success_msg.length > 0) { %> <% success_msg.forEach(msg => { %>
Monitorea en tiempo real el progreso de atención y despacho de tus incidencias.
| ID | Asunto & Descripción | Departamento | Prioridad | Estado | Técnico / FSM | Fecha | Acción |
|---|---|---|---|---|---|---|---|
No tienes tickets abiertos actualmenteSi tienes algún problema o requieres asistencia técnica, genera un ticket aquí. Crear mi primer ticket |
|||||||
| #<%= ticket.id %> |
<%= ticket.asunto %>
|
<%= ticket.departamento_nombre || 'General' %> | <% if (ticket.prioridad === 'critica') { %> Crítica <% } else if (ticket.prioridad === 'alta') { %> Alta <% } else if (ticket.prioridad === 'media') { %> Media <% } else { %> Baja <% } %> | <% if (ticket.status === 'abierto') { %> Abierto <% } else if (ticket.status === 'en_progreso') { %> En Progreso <% } else { %> Cerrado <% } %> |
<% if (ticket.asignado_nombre) { %>
<%= ticket.asignado_nombre %>
<% } else { %>
Sin asignar
<% } %>
|
<%= new Date(ticket.created_at).toLocaleDateString('es-ES', { day: '2-digit', month: 'short', year: 'numeric' }) %> | Ver |