feat: CSV exports, PDF improvements, play internal/external with hour split, roles cleanup, admin companies with 'Cliente avulso', ticket list spacing/alignment fixes, status translations and mappings

This commit is contained in:
Esdras Renan 2025-10-07 13:42:45 -03:00
parent addd4ce6e8
commit 3bafcc5a0a
45 changed files with 1401 additions and 256 deletions

View file

@ -7,8 +7,8 @@ Lista priorizada de evoluções propostas para o Sistema de Chamados. Confira `a
- [x] Criar perfil **Gestor da Empresa (cliente)** com permissões específicas
- [x] Ver todos os chamados da sua empresa
- [x] Acessar relatórios e dashboards resumidos
- [ ] Exportar relatórios em PDF ou CSV
- [x] Manter perfis: Administrador, Técnico, Gestor da Empresa, Usuário Final
- [x] Exportar relatórios em PDF ou CSV
- [x] Manter perfis: Administrador, Gestor, Agente e Colaborador
---
@ -34,19 +34,19 @@ Lista priorizada de evoluções propostas para o Sistema de Chamados. Confira `a
- [ ] Criar **relatório de horas por cliente (CSV/Dashboard)**
- [ ] Separar por atendimento interno e externo
- [ ] Filtrar por período (dia, semana, mês)
- [ ] Permitir exportar relatórios completos (CSV ou PDF)
- [x] Permitir exportar relatórios completos (CSV ou PDF)
---
# ⏱️ Controle de tempo e contratos
- [ ] Adicionar botão **Play interno** (atendimento remoto)
- [ ] Adicionar botão **Play externo** (atendimento presencial)
- [ ] Separar contagem de horas por tipo (interno/externo)
- [x] Adicionar botão **Play interno** (atendimento remoto)
- [x] Adicionar botão **Play externo** (atendimento presencial)
- [x] Separar contagem de horas por tipo (interno/externo)
- [ ] Exibir e somar **horas gastas por cliente** (com base no tipo)
- [ ] Incluir no cadastro:
- [ ] Horas contratadas por mês
- [ ] Tipo de cliente: mensalista ou avulso
- [x] Tipo de cliente: mensalista ou avulso
- [ ] Enviar alerta automático por e-mail quando atingir limite de horas
---