} .ausente{ color: red; } </style> <link rel="stylesheet" type="text/css" href="plugins/tree/css/style.css" /> </head> <body> <div class="contextMenu" id="menu-tree-apensos-processos"> <li class="expandAll"><img alt="" src="plugins/tree/css/images/expand.png"/></li> <li class="collapseAll"><img alt="" src="plugins/tree/css/images/collapse.png"/></li> </div> <ul id="tree-apensos-processos" class="arvoreDocumentos"> <?php $processo = current(CFModelProcesso::factory()->findByParam(array('NUMERO_PROCESSO' => $numero_processo))); $assuntoDao = DaoAssuntoProcesso::getAssunto((int) $processo->ASSUNTO); $assunto = $assuntoDao['assunto']; $classe = Processo::validarProcessoAreaDeTrabalho($numero_processo) ? 'root' : 'root root-ausente'; $data = Util::formatDate($processo->DT_AUTUACAO) ? Util::formatDate($processo->DT_AUTUACAO) : "Data Não informada"; ?> <li class="<?php print $classe; ?> " id='<?php print $arvore->getRootId(); ?> '> <span title="Processo mais relevante da arvore"><?php print $numero_processo; ?> </span>
} break; case 'alterar-homologacao': try { $id = $_POST['id']; $status = $_POST['status']; $out = DaoAssuntoProcesso::alterarHomologacao($id, $status)->toArray(); } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; case 'alterar-real': try { $ids = $_POST['assunto_p']; $real = $_POST['id_assunto_real']; $out = DaoAssuntoProcesso::alterarAssuntoReal($ids, $real)->toArray(); } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; default: $out = array('success' => 'false', 'error' => 'Opcao Invalida!'); break; } print json_encode($out); } catch (Exception $e) { LogError::sendReport($e); $out = array('success' => 'false', 'error' => $e->getMessage()); print json_encode($out); } }