fix: corrigir filtro de ativos, remover count de areas e navegacao ao clicar

This commit is contained in:
Frederico Castro
2025-12-20 12:22:45 -03:00
parent 45ab7412fe
commit 342e52880e
10 changed files with 2179 additions and 15 deletions

View File

@@ -614,14 +614,20 @@ class ElasticsearchClient:
"query": {
"bool": {
"must": [
{"term": {"atuacoes.tipo": "Consultor"}}
{"term": {"atuacoes.tipo": "Consultor"}},
{
"bool": {
"should": [
{"match_phrase": {"atuacoes.dadosConsultoria.situacaoConsultoria": "Atividade Contínua"}},
{"term": {"atuacoes.dadosConsultoria.situacaoConsultoria": "Ativo"}}
],
"minimum_should_match": 1
}
}
],
"should": [
{"match": {"atuacoes.dadosConsultoria.situacaoConsultoria": "Atividade Contínua"}},
{"match": {"atuacoes.dadosConsultoria.situacaoConsultoria": "Ativo"}},
{"match": {"atuacoes.dadosConsultoria.situacaoConsultoria": "Contínua"}}
],
"minimum_should_match": 1
"must_not": [
{"match_phrase": {"atuacoes.dadosConsultoria.situacaoConsultoria": "Inatividade"}}
]
}
}
}