Alertas
Tela de histórico de alertas e notificações geradas pelo sistema (ex: ativos perdidos, monitorados, inativos). Permite filtrar por período, status e texto, e alterar o status de um ativo a partir do alerta.
Como acessar
- Rota:
/alertas - Permissão necessária: Nenhuma (página não usa
ProtectedPage)
O que você pode fazer
- Filtrar alertas por período (Hoje, Este mês, Mês passado, Personalizado com datas).
- Filtrar por múltiplos status de ativo (perdido, monitorado, inativo etc.).
- Pesquisar por descrição do produto, EPC ou nome do usuário.
- Listar alertas com paginação server-side.
- Visualizar produto, descrição, EPC, usuário, tipo do alerta, status atual e data relativa.
- Clicar no status para abrir o modal
AtivoStatusChangee alterar o status do ativo selecionado.
Como usar
- Use o filtro de Período para limitar o intervalo de datas.
- Use o seletor múltiplo de Status para escolher quais estados deseja ver.
- Digite na Pesquisa para refinar por produto, EPC ou usuário.
- Clique no status na coluna correspondente para abrir o modal de alteração de status do ativo.
Campos / Colunas principais
- Produto, Descrição, EPC, Usuário, Tipo, Status, Data.
- tipo_alerta: classificação do alerta gerado.
- created_at: exibido como tempo relativo (
formatRelativeTime).
Notas técnicas
GET /alerta?page=&limit=&periodType=&startDate=&endDate=&search=&status=— lista paginada de alertas (SWR).GET /ativos-status— opções de status disponíveis para o filtro.- O parâmetro de URL
?periodo=define operiodTypeinicial.