コード例 #1
0
     foreach ($result as $dor) {
         $doc = $documentosController->selectByIdDocumentos($dor->getDor_documento());
         array_push($retorno, ["id" => intval($dor->getDor_id()), "documento" => ["id" => intval($doc->getDoc_id()), "assunto" => $doc->getDoc_assunto(), "descricao" => $doc->getDoc_descricao(), "arquivo" => $doc->getDoc_arquivo()], "destinatario" => intval($dor->getDor_destinatario()), "visto" => intval($dor->getDor_visto()), "rejeitado" => intval($dor->getDor_rejeitado()), "data" => DatasFuncao::dataTimeBRExibicao($dor->getDor_data())]);
     }
     echo json_encode($retorno);
     break;
 case 'pendenciasEscola':
     $pendenciaRetorno = $documentoEnvioController->isPendenciaRetornoEscola($_REQUEST['idEscola']);
     echo $pendenciaRetorno;
     break;
 case 'pendenciasHospital':
     $pendenciasRetorno = $documentoRetornoController->isPendenciasRetornoHospital();
     echo $pendenciasRetorno;
     break;
 case "documentoPorEnvio":
     $doc = $documentosController->selectDocumentoByEnvio($_GET["idenvio"]);
     $retorno = ["id" => intval($doc->getDoc_id()), "assunto" => utf8_encode($doc->getDoc_assunto()), "descricao" => utf8_encode($doc->getDoc_descricao()), "arquivo" => $doc->getDoc_arquivo()];
     echo json_encode($retorno);
     break;
 case "getEnviados":
     $docs = $documentosController->getEnviados();
     $retorno = [];
     foreach ($docs as $doc) {
         array_push($retorno, ["id" => intval($doc->getDoc_id()), "assunto" => $doc->getDoc_assunto(), "descricao" => $doc->getDoc_descricao(), "arquivo" => $doc->getDoc_arquivo()]);
     }
     echo json_encode($retorno);
     break;
 case "destinatariosPorEnvio":
     $dods = $documentoDestinatarioController->getAllByEnvio($_GET["id"]);
     $retorno = [];
     foreach ($dods as $dod) {