diff --git a/apps/web/src/lib/components/chamados/SlaChart.svelte b/apps/web/src/lib/components/chamados/SlaChart.svelte new file mode 100644 index 0000000..52d1b96 --- /dev/null +++ b/apps/web/src/lib/components/chamados/SlaChart.svelte @@ -0,0 +1,183 @@ + + +
Total de chamados
-{estatisticas.total}
+{estatisticas.total ?? 0}
Abertos
-{estatisticas.abertos}
+{estatisticas.abertos ?? 0}
Em andamento
-{estatisticas.emAndamento}
+{estatisticas.emAndamento ?? 0}
Vencidos/Cancelados
-{estatisticas.vencidos}
+{estatisticas.vencidos ?? 0}
Monitoramento em tempo real do cumprimento de SLA por prioridade
+Taxa de Cumprimento
++ {dadosSla.taxaCumprimento}% +
+Última atualização
++ {new Date(dadosSla.atualizadoEm).toLocaleTimeString('pt-BR')} +
+Dentro do Prazo
+{dadosSla.statusSla.dentroPrazo}
+Próximo Vencimento
+{dadosSla.statusSla.proximoVencimento}
+Vencidos
+{dadosSla.statusSla.vencido}
+Sem Prazo
+{dadosSla.statusSla.semPrazo}
+Carregando dados de SLA...
+Recurso exclusivo para a equipe de TI
-Recurso exclusivo para a equipe de TI
+Configure SLAs separados para cada nível de prioridade
-Configure SLAs separados para cada nível de prioridade
Templates automáticos usados nas notificações de chamados.
-Carregando templates...
-Nenhum template encontrado
-- Os templates de chamados serão criados automaticamente quando o sistema for inicializado. - Clique no botão abaixo para criar os templates padrão agora. -
- {#if templatesFeedback} -{template.titulo}
- {#if template.variaveis && template.variaveis.length > 0} -Variáveis:
-Código: {template.codigo || "N/A"}
Carregando templates...
-