Commit e571802797f528cc260318dcb1c532885cb836f6
1 parent
a409b6fa
Exists in
master
and in
1 other branch
Indicador 11 - Atualizando coleta e envio de tamanhos de anexos
Showing
1 changed file
with
17 additions
and
5 deletions
Show diff stats
rn/MdEstatisticasColetarRN.php
@@ -39,7 +39,7 @@ class MdEstatisticasColetarRN extends InfraRN { | @@ -39,7 +39,7 @@ class MdEstatisticasColetarRN extends InfraRN { | ||
39 | 'modulos' => $this->obterPlugins(), | 39 | 'modulos' => $this->obterPlugins(), |
40 | 'sistemasOperacionaisUsuarios' => $this->obterSistemasOperacionaisUsuarios(), | 40 | 'sistemasOperacionaisUsuarios' => $this->obterSistemasOperacionaisUsuarios(), |
41 | 'tamanhoFilesystem' => $this->obterTamanhoFileSystem(), | 41 | 'tamanhoFilesystem' => $this->obterTamanhoFileSystem(), |
42 | - 'tamanhoDocumentosExternos' => $this->obterTamanhoDocumentosExternos(), | 42 | + 'anexosTamanhos' => $this->obterTamanhoDocumentosExternos(), |
43 | 'extensoes' => $this->obterQuantidadeDocumentosExternosPorExtensao() | 43 | 'extensoes' => $this->obterQuantidadeDocumentosExternosPorExtensao() |
44 | ); | 44 | ); |
45 | 45 | ||
@@ -310,22 +310,34 @@ class MdEstatisticasColetarRN extends InfraRN { | @@ -310,22 +310,34 @@ class MdEstatisticasColetarRN extends InfraRN { | ||
310 | # 0MB - !MB | 310 | # 0MB - !MB |
311 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 0 AND tamanho < 1000"; | 311 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 0 AND tamanho < 1000"; |
312 | $rs = BancoSEI::getInstance()->consultarSql($query); | 312 | $rs = BancoSEI::getInstance()->consultarSql($query); |
313 | - $resultado['0MB - 1MB'] = (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0; | 313 | + $resultado[0] = array( |
314 | + 'tamanho' => '0MB - 1MB', | ||
315 | + 'quantidade' => (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0 | ||
316 | + ); | ||
314 | 317 | ||
315 | # 1MB - 10MB | 318 | # 1MB - 10MB |
316 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 1000 AND tamanho < 10000"; | 319 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 1000 AND tamanho < 10000"; |
317 | $rs = BancoSEI::getInstance()->consultarSql($query); | 320 | $rs = BancoSEI::getInstance()->consultarSql($query); |
318 | - $resultado['1MB - 10MB'] = (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0; | 321 | + $resultado[1] = array( |
322 | + 'tamanho' => '1MB - 10MB', | ||
323 | + 'quantidade' => (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0 | ||
324 | + ); | ||
319 | 325 | ||
320 | # 10MB - 100MB | 326 | # 10MB - 100MB |
321 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 10000 AND tamanho < 100000"; | 327 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 10000 AND tamanho < 100000"; |
322 | $rs = BancoSEI::getInstance()->consultarSql($query); | 328 | $rs = BancoSEI::getInstance()->consultarSql($query); |
323 | - $resultado['10MB - 100MB'] = (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0; | 329 | + $resultado[2] = array( |
330 | + 'tamanho' => '10MB - 100MB', | ||
331 | + 'quantidade' => (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0 | ||
332 | + ); | ||
324 | 333 | ||
325 | # > 100MB | 334 | # > 100MB |
326 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 100000"; | 335 | $query = "SELECT count(*) as quantidade FROM anexo WHERE sin_ativo = 'S' AND tamanho >= 100000"; |
327 | $rs = BancoSEI::getInstance()->consultarSql($query); | 336 | $rs = BancoSEI::getInstance()->consultarSql($query); |
328 | - $resultado['Maior que 100MB'] = (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0; | 337 | + $resultado[3] = array( |
338 | + 'tamanho' => 'Maior que 100MB', | ||
339 | + 'quantidade' => (count($rs) && isset($rs[0]['quantidade'])) ? $rs[0]['quantidade'] : 0 | ||
340 | + ); | ||
329 | 341 | ||
330 | InfraDebug::getInstance()->gravar('SEI11 - Tamanho dos documentos externos: ' . json_encode($resultado), InfraLog::$INFORMACAO); | 342 | InfraDebug::getInstance()->gravar('SEI11 - Tamanho dos documentos externos: ' . json_encode($resultado), InfraLog::$INFORMACAO); |
331 | return $resultado; | 343 | return $resultado; |