ChamadasNaoClassificadas($ultimosXMeses); if ($requestGraph) { $dadosDacs = GetDadosDac(); switch ($codeGraph) { case 1: $dashboard->getGraph()->graphChamadasNaoAtendidas($naoClass, $ultimosXMeses, false); break; case 2: $dashboard->getGraph()->graphDacs($dadosDacs); break; } exit; } if (!$dashboard->getIsAgente()) { $sess = new AppSessionHandler(); if ($isRemoteLogout && $sessionId) { try { $sess->logout($sessionId); } catch (\OutOfBoundsException $e) { header('Location: index.php?idProg=12100'); } } $sessions = $sess->getActiveSessions(); $smarty->assign('sessions', $sessions); } $rotinas = $dashboard->RotinasMaisUsadas(); $logs = $dashboard->UltimasOperacoes(); $agentes = $dashboard->DadosAgentes(); $publicacoes = AbstractDashboard::getPublicacoes(); $jsStartup[] = '$( function() { $( "#accordion" ).accordion(); } );'; $smarty->assign('naoClass', $naoClass); $smarty->assign('ramalAtual', $dashboard->getRamalMonitorAgente()); $smarty->assign('rotinas', $rotinas); $smarty->assign('logs', $logs); $smarty->assign('agentes', $agentes); $isAgente = $dashboard->getIsAgente(); $smarty->assign('isAgente', $isAgente); $smarty->assign('podePublicar', false); $smarty->assign('podePublicarAjax', (!$isAgente && IsAdmin())); $smarty->assign('publicacoes', $publicacoes); $smarty->assign('styleLayout', 'width: 85%; height: 100%;'); if (IsAdmin()) { } GetTemplate($smarty, 'dashboard.tpl');