Commit 7e90e88ceb3156c3300f019ea00dab77b61dac8a
1 parent
80baefff
Exists in
master
removendo das querys referencia ao schema para seja dinamico
Showing
1 changed file
with
12 additions
and
14 deletions
Show diff stats
rn/MdEstatisticasColetarRN.php
... | ... | @@ -47,7 +47,6 @@ class MdEstatisticasColetarRN extends InfraRN |
47 | 47 | $ind['modulos'] = $this->obterPlugins(); |
48 | 48 | $ind['extensoes'] = $this->obterQuantidadeDocumentosExternosPorExtensao(); |
49 | 49 | $ind['anexosTamanhos'] = $this->obterTamanhoDocumentosExternos(); |
50 | - $ind['filesHashs'] = $this->obterHashs(); | |
51 | 50 | |
52 | 51 | return $ind; |
53 | 52 | } catch (Exception $e) { |
... | ... | @@ -113,7 +112,7 @@ class MdEstatisticasColetarRN extends InfraRN |
113 | 112 | break; |
114 | 113 | } |
115 | 114 | } |
116 | - | |
115 | + | |
117 | 116 | //vamos retirar a parte inicial do dir que nao interessa |
118 | 117 | $novo_valor = $value; |
119 | 118 | $pos=MdEstatisticasColetarRN::bolArrFindItem(array('infra/infra', 'sei/', 'sip/'), $novo_valor); |
... | ... | @@ -121,10 +120,10 @@ class MdEstatisticasColetarRN extends InfraRN |
121 | 120 | $novo_valor = substr($novo_valor, $pos); |
122 | 121 | } |
123 | 122 | |
124 | - $b[] = array('file' => $novo_valor, | |
125 | - 'hash' => hash_file('sha256', $value), | |
126 | - 'modulo' => $m, | |
127 | - 'versaoModulo' => $version, | |
123 | + $b[] = array('file' => $novo_valor, | |
124 | + 'hash' => hash_file('sha256', $value), | |
125 | + 'modulo' => $m, | |
126 | + 'versaoModulo' => $version, | |
128 | 127 | 'versaoSei' => SEI_VERSAO); |
129 | 128 | } |
130 | 129 | |
... | ... | @@ -508,12 +507,11 @@ class MdEstatisticasColetarRN extends InfraRN |
508 | 507 | $sgbd = $this->obterTipoSGBD(); |
509 | 508 | $query = ''; |
510 | 509 | if ($sgbd == 'MySql') { |
511 | - $query = "SELECT year(dth_acesso) as ano, month(dth_acesso) as mes, identificacao as nome, versao, count(*) as quantidade from sei.infra_navegador where date(dth_acesso) > '%s' and date(dth_acesso) < '%s' group by 1, 2, 3, 4 order by 1,2,3,4"; | |
510 | + $query = "SELECT year(dth_acesso) as ano, month(dth_acesso) as mes, identificacao as nome, versao, count(*) as quantidade from infra_navegador where date(dth_acesso) > '%s' and date(dth_acesso) < '%s' group by 1, 2, 3, 4 order by 1,2,3,4"; | |
512 | 511 | } elseif ($sgbd == 'SqlServer') { |
513 | 512 | $query = "SELECT year(dth_acesso) as ano, month(dth_acesso) as mes, identificacao as nome, versao, count(*) as quantidade from infra_navegador where dth_acesso > '%s' and dth_acesso < '%s' group by year(dth_acesso), month(dth_acesso), identificacao, versao order by 1,2,3,4"; |
514 | 513 | } elseif ($sgbd == 'Oracle'){ |
515 | - $query = "SELECT to_char(dth_acesso, 'YYYY') AS ano, to_char(dth_acesso, 'MM') AS mes, identificacao as nome, versao, count(*) as quantidade from sei.infra_navegador WHERE dth_acesso > date '%s' AND dth_acesso < date '%s' group by to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), identificacao, versao order by to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), identificacao, versao"; | |
516 | - // $query = "SELECT to_char(dth_acesso, 'YYYY') AS ano, to_char(dth_acesso, 'MM') AS mes, recurso, count(*) as quantidade FROM sei.infra_auditoria WHERE dth_acesso > date '%s' AND dth_acesso < date '%s' GROUP BY to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), recurso"; | |
514 | + $query = "SELECT to_char(dth_acesso, 'YYYY') AS ano, to_char(dth_acesso, 'MM') AS mes, identificacao as nome, versao, count(*) as quantidade from infra_navegador WHERE dth_acesso > date '%s' AND dth_acesso < date '%s' group by to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), identificacao, versao order by to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), identificacao, versao"; | |
517 | 515 | } |
518 | 516 | $lista = array(); |
519 | 517 | if ($query) { |
... | ... | @@ -542,11 +540,11 @@ class MdEstatisticasColetarRN extends InfraRN |
542 | 540 | $current_month = date("Y-m-01"); |
543 | 541 | $sgbd = $this->obterTipoSGBD(); |
544 | 542 | if ($sgbd == 'MySql') { |
545 | - $query = "SELECT year(dth_acesso) as ano, month(dth_acesso) as mes, recurso, count(*) as quantidade FROM sei.infra_auditoria where date(dth_acesso) > '%s' and date(dth_acesso) < '%s' group by 1, 2, 3 order by 1, 2, 3"; | |
543 | + $query = "SELECT year(dth_acesso) as ano, month(dth_acesso) as mes, recurso, count(*) as quantidade FROM infra_auditoria where date(dth_acesso) > '%s' and date(dth_acesso) < '%s' group by 1, 2, 3 order by 1, 2, 3"; | |
546 | 544 | } elseif ($sgbd == 'SqlServer') { |
547 | 545 | $query = "SELECT year(dth_acesso) as ano, month(dth_acesso) as mes, recurso, count(*) as quantidade FROM infra_auditoria where dth_acesso > '%s' and dth_acesso < '%s' group by year(dth_acesso), month(dth_acesso), recurso order by 1, 2, 3"; |
548 | 546 | } elseif ($sgbd == 'Oracle'){ |
549 | - $query = "SELECT to_char(dth_acesso, 'YYYY') AS ano, to_char(dth_acesso, 'MM') AS mes, recurso, count(*) as quantidade FROM sei.infra_auditoria WHERE dth_acesso > date '%s' AND dth_acesso < date '%s' GROUP BY to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), recurso"; | |
547 | + $query = "SELECT to_char(dth_acesso, 'YYYY') AS ano, to_char(dth_acesso, 'MM') AS mes, recurso, count(*) as quantidade FROM infra_auditoria WHERE dth_acesso > date '%s' AND dth_acesso < date '%s' GROUP BY to_char(dth_acesso, 'YYYY'), to_char(dth_acesso, 'MM'), recurso"; | |
550 | 548 | } |
551 | 549 | if ($query) { |
552 | 550 | $query = sprintf($query, $dataultimorecurso, $current_month); |
... | ... | @@ -557,15 +555,15 @@ class MdEstatisticasColetarRN extends InfraRN |
557 | 555 | public function obterQuantidadeLogErro() { |
558 | 556 | $sgbd = $this->obterTipoSGBD(); |
559 | 557 | if ($sgbd == 'MySql') { |
560 | - $query = "select year(dth_log) ano, month(dth_log) mes, week(dth_log) + 1 semana, count(*) as quantidade from sei.infra_log where sta_tipo = 'E' group by 1, 2, 3"; | |
558 | + $query = "select year(dth_log) ano, month(dth_log) mes, week(dth_log) + 1 semana, count(*) as quantidade from infra_log where sta_tipo = 'E' group by 1, 2, 3"; | |
561 | 559 | } elseif ($sgbd == 'SqlServer') { |
562 | 560 | $query = "select year(dth_log) ano, month(dth_log) mes, datepart(week, dth_log) semana, count(*) as quantidade from infra_log where sta_tipo = 'E' group by year(dth_log), month(dth_log), datepart(week, dth_log)"; |
563 | 561 | } elseif ($sgbd == 'Oracle'){ |
564 | - $query = "select to_char(dth_log, 'YYYY') AS ano, to_char(dth_log, 'MM') AS mes, to_char(dth_log, 'WW') AS semana, count(*) as quantidade from sei.infra_log where sta_tipo = 'E' GROUP BY to_char(dth_log, 'YYYY'), to_char(dth_log, 'MM'), to_char(dth_log, 'WW')"; | |
562 | + $query = "select to_char(dth_log, 'YYYY') AS ano, to_char(dth_log, 'MM') AS mes, to_char(dth_log, 'WW') AS semana, count(*) as quantidade from infra_log where sta_tipo = 'E' GROUP BY to_char(dth_log, 'YYYY'), to_char(dth_log, 'MM'), to_char(dth_log, 'WW')"; | |
565 | 563 | } |
566 | 564 | if ($query) { |
567 | 565 | return BancoSEI::getInstance()->consultarSql($query); |
568 | 566 | } |
569 | 567 | } |
570 | 568 | } |
571 | -?> | |
572 | 569 | \ No newline at end of file |
570 | +?> | ... | ... |