Skip to content

Commit

Permalink
feat: ajustes no módulo para o correto funcionamento no SEI 4.1.x e 5… (
Browse files Browse the repository at this point in the history
#25)

* feat: ajustes no módulo para o correto funcionamento no SEI 4.1.x e 5.0.x

* Incremento da versao minor do modulo

---------

Co-authored-by: Marcelo L Castro <[email protected]>
  • Loading branch information
higodf and marlinhares authored May 15, 2024
1 parent cb8ebb3 commit 7c54493
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 23 deletions.
2 changes: 1 addition & 1 deletion MdEstatisticas.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ public function getNome(){
}

public function getVersao() {
return '2.0.0';
return '2.0.1';
}

public function getInstituicao(){
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Este módulo, ao ser executado, via agendamento ou manualmente:

## Compatibilidade

Este módulo é compatível com o SEI3.x; SEI4.x e Super1.x
Este módulo é compatível com o SEI4.0.x, SEI4.1.x, SEI5.0.x e Super1.x


## Instalação
Expand Down
44 changes: 23 additions & 21 deletions rn/MdEstatisticasColetarRN.php
Original file line number Diff line number Diff line change
Expand Up @@ -523,28 +523,30 @@ private function obterBancoVersao() {
}

public function obterVelocidadePorCidade() {
$query = "
select d.nome as cidade, e.nome as uf, avg(velocidade) as velocidade
from velocidade_transferencia a
join unidade b on b.id_unidade = a.id_unidade
join contato c on b.id_contato = c.id_contato
join cidade d on c.id_cidade = d.id_cidade
join uf e on d.id_uf = e.id_uf
group by
d.nome, e.nome
";
$rs = BancoSEI::getInstance()->consultarSql($query);
$lista = array();
foreach ($rs as $r) {
$result = array(
'cidade' => utf8_encode($r['cidade']),
'uf' => utf8_encode($r['uf']),
'velocidade' => $r['velocidade']
);

array_push($lista, $result);
if (InfraUtil::compararVersoes(SEI_VERSAO, "<", "4.1.0")) {
$query = "
select d.nome as cidade, e.nome as uf, avg(velocidade) as velocidade
from velocidade_transferencia a
join unidade b on b.id_unidade = a.id_unidade
join contato c on b.id_contato = c.id_contato
join cidade d on c.id_cidade = d.id_cidade
join uf e on d.id_uf = e.id_uf
group by
d.nome, e.nome
";
$rs = BancoSEI::getInstance()->consultarSql($query);
$lista = array();
foreach ($rs as $r) {
$result = array(
'cidade' => utf8_encode($r['cidade']),
'uf' => utf8_encode($r['uf']),
'velocidade' => $r['velocidade']
);

array_push($lista, $result);
}
return $lista;
}
return $lista;
}

public function obterAcessosUsuarios($ultimadata = null) {
Expand Down

0 comments on commit 7c54493

Please sign in to comment.