feat(frontend): Relatórios > Chamadas — filtros completos
O backend (CallsController.list) já aceitava todos os filtros da especificação (from/to/extensionId/agentId/queueId/campaignId/trunkId/phone/hangupCause/ dispositionId) desde a fase CDR — só a tela nunca expunha nada além de busca por telefone. Adicionados os 8 filtros restantes (período real, ramal/agente/fila/ campanha/tronco/disposição como Select, causa de encerramento como texto livre), cada um refletido na querystring, mesmo padrão de filtro-via-URL já usado em Leads/ Callbacks/Assinaturas. Testado ponta a ponta: selecionar um filtro de fila navega pra ?queueId=<uuid> e a busca server-side já aplica o filtro. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BFaBaBSQGhyXGEgtTYZGV8
This commit is contained in:
BIN
apps/frontend/.impeccable/review/chamadas-filtered-desktop.png
Normal file
BIN
apps/frontend/.impeccable/review/chamadas-filtered-desktop.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 102 KiB |
BIN
apps/frontend/.impeccable/review/chamadas-filters-desktop.png
Normal file
BIN
apps/frontend/.impeccable/review/chamadas-filters-desktop.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 100 KiB |
Reference in New Issue
Block a user