From 51d689d4147acc840314dd8c37e58ab751b89a25 Mon Sep 17 00:00:00 2001 From: Rafael Viva <02077014075> Date: Mon, 29 Jan 2018 14:20:57 -0200 Subject: [PATCH] ajuste --- .gitkeep | 0 composer.json | 5 +++++ composer.phar | Bin 0 -> 1836198 bytes teste.php | 401 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 406 insertions(+), 0 deletions(-) create mode 100644 .gitkeep create mode 100644 composer.json create mode 100644 composer.phar create mode 100644 teste.php diff --git a/.gitkeep b/.gitkeep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.gitkeep diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..00a6f55 --- /dev/null +++ b/composer.json @@ -0,0 +1,5 @@ +{ + "require": { + "slim/slim": "^3.7" + } +} diff --git a/composer.phar b/composer.phar new file mode 100644 index 0000000..3577931 Binary files /dev/null and b/composer.phar differ diff --git a/teste.php b/teste.php new file mode 100644 index 0000000..a0f5944 --- /dev/null +++ b/teste.php @@ -0,0 +1,401 @@ +'; + +$b = new MdWsSeiUsuarioRN(); +$token = $b->tokenEncode('teste', 'teste'); +echo 'Token: '; +echo $token; +echo '
'; +$b->autenticarToken($token); + +$arrProcessosVisitados = SessaoSEI::getInstance()->getAtributo('PROCESSOS_VISITADOS_' . SessaoSEI::getInstance()->getStrSiglaUnidadeAtual()); +var_dump($arrProcessosVisitados); +exit; + +require_once dirname(__FILE__).'/vendor/autoload.php'; + + + +class TesteAtividade { + + public function listarAtividadesProcessoConectado(){ + $rn = new MdWsSeiAtividadeRN(); + $dto = new AtividadeDTO(); + $dto->setDblIdProtocolo(1); + $dto->setNumMaxRegistrosRetorno(10); + $dto->setNumPaginaAtual(0); + + var_dump($rn->listarAtividades($dto)); + } + public function lancarAndamentoProcessoControlado(){ + $rn = new MdWsSeiAtividadeRN(); + $dto = $rn->encapsulaLancarAndamentoProcesso(array( + 'protocolo' => 30, + 'descricao' => 'La vamos nós!' + )); + var_dump($rn->lancarAndamentoProcesso($dto)); + } + +} + +class TesteBloco { + + public function listarBlocoConectado(){ + $rn = new MdWsSeiBlocoRN(); + $dto = new BlocoDTO(); + var_dump($rn->listarBloco($dto)); + } + + public function listarDocumentosBlocoConectado(){ + $rn = new MdWsSeiBlocoRN(); + $dto = new BlocoDTO(); + $dto->setNumIdBloco(1); + var_dump($rn->listarDocumentosBloco($dto)); + } + + public function cadastrarAnotacaoBlocoControlado(){ + $rn = new MdWsSeiBlocoRN(); + $dto = new RelBlocoProtocoloDTO(); + $dto->setNumIdBloco(1); + $dto->setDblIdProtocolo(4); + $dto->setStrAnotacao('Teste'); + var_dump($rn->cadastrarAnotacaoBloco($dto)); + } + +} + +class TesteDocumento { + + public function listarCienciaDocumentoConectado(){ + $rn = new MdWsSeiDocumentoRN(); + $dto = new MdWsSeiProcessoDTO(); + $dto->setStrValor('0000007'); + var_dump($rn->listarCienciaDocumento($dto)); + } + + public function listarAssinaturasDocumentoConectado(){ + $rn = new MdWsSeiDocumentoRN(); + $dto = new DocumentoDTO(); + $dto->setDblIdDocumento(3); + var_dump($rn->listarAssinaturasDocumento($dto)); + } + public function darCienciaControlado(){ + $dto = new DocumentoDTO(); + $dto->setDblIdDocumento(18); + $rn = new MdWsSeiDocumentoRN(); + var_dump($rn->darCiencia($dto)); + } + + public function assinarDocumentoControlado(){ + $dto = new AssinaturaDTO(); + $dto->setStrSenhaUsuario('teste'); + $dto->setStrSiglaUsuario('teste'); + $dto->setNumIdUsuario(100000001); + $dto->setNumIdContextoUsuario(null); + $dto->setStrStaFormaAutenticacao(AssinaturaRN::$TA_SENHA); + $dto->setStrCargoFuncao('Fiscal de Contrato - Administrativo'); + $dto->setNumIdOrgaoUsuario(0); + $doc1 = new DocumentoDTO(); + $doc1->setDblIdDocumento(19); + $doc2 = new DocumentoDTO(); + $doc2->setDblIdDocumento(20); + $documentos = array( + $doc1, + $doc2 + ); + $dto->setArrObjDocumentoDTO($documentos); + $rn = new MdWsSeiDocumentoRN(); + var_dump($rn->assinarDocumento($dto)); + } + + public function apiAssinarDocumentos(){ + $arrDocumentos = array(21, 22); + $rn = new MdWsSeiDocumentoRN(); + var_dump($rn->apiAssinarDocumentos($arrDocumentos, 0, 'Fiscal de Contrato - Administrativo', 'teste', 'teste', 100000001)); + } + + public function apiAssinarDocumento(){ + $rn = new MdWsSeiDocumentoRN(); + var_dump($rn->apiAssinarDocumento(22, 0, 'Fiscal de Contrato - Administrativo', 'teste', 'teste', 100000001)); + } + + public function downloadAnexoConectado(){ + $rn = new MdWsSeiDocumentoRN(); + $dto = new ProtocoloDTO(); + $dto->setDblIdProtocolo(36); + var_dump($rn->downloadAnexo($dto)); + } + +} + + +class TesteProcedimento { + + public function listarUnidadesProcessoConectado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new ProtocoloDTO(); + $dto->setDblIdProtocolo(15); + var_dump($rn->listarUnidadesProcesso($dto)); + } + + public function removerSobrestamentoProcessoControlado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new ProcedimentoDTO(); + $dto->setDblIdProcedimento(15); + var_dump($rn->removerSobrestamentoProcesso($dto)); + } + + public function listarCienciaProcessoConectado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new ProtocoloDTO(); + $dto->setDblIdProtocolo(15); + var_dump($rn->listarCienciaProcesso($dto)); + } + + public function listarSobrestamentoProcessoConectado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new AtividadeDTO(); + $dto->setDblIdProtocolo(15); + var_dump($rn->listarSobrestamentoProcesso($dto)); + } + + public function listarProcessosConectado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new MdWsSeiProtocoloDTO(); + $dto->setNumIdUsuarioAtribuicaoAtividade('100000001'); + $dto->setNumIdUnidadeAtividade('110000001'); + $dto->setStrSinTipoBusca(MdWsSeiProtocoloDTO::SIN_TIPO_BUSCA_M); + $dto->setNumPaginaAtual(0); + $dto->setNumMaxRegistrosRetorno(10); + + var_dump($rn->listarProcessos($dto)); + } + + public function pesquisarProcedimentoConectado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new MdWsSeiProtocoloDTO(); + $dto->setNumIdGrupoAcompanhamentoProcedimento(1); + $dto->setStrProtocoloFormatadoPesquisa('000001'); + $dto->setNumPaginaAtual(0); + $dto->setNumMaxRegistrosRetorno(10); + + var_dump($rn->pesquisarProcedimento($dto)); + } + + public function darCienciaControlado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = new ProcedimentoDTO(); + $dto->setDblIdProcedimento(1); + var_dump($rn->darCiencia($dto)); + } + + + public function enviarProcessoControlado(){ + $rn = new MdWsSeiProcedimentoRN(); + $dto = $rn->encapsulaEnviarProcessoEntradaEnviarProcessoAPI( + array( + 'numeroProcesso' => '99990.000009/2017-29', + 'unidadesDestino' => '110000002,110000003', + 'sinManterAbertoUnidade' => 'S', + 'sinRemoverAnotacao' => 'S', + 'dataRetornoProgramado' => '21/03/2017' + ) + ); + var_dump($rn->enviarProcesso($dto)); + } + + public function concluirProcessoControlado(){ + $api = new EntradaConcluirProcessoAPI(); + $api->setProtocoloProcedimento('99990.000009/2017-29'); + $rn = new MdWsSeiProcedimentoRN(); + var_dump($rn->concluirProcesso($api)); + } + + public function listarProcedimentoAcompanhamentoConectado(){ + $dto = new MdWsSeiProtocoloDTO(); + $rn = new MdWsSeiProcedimentoRN(); + $dto->setNumIdUsuarioGeradorAcompanhamento('100000001'); + //$dto->setNumidGrupoAcompanhamentoProcedimento(1); + $dto->setNumPaginaAtual(0); + $dto->setNumMaxRegistrosRetorno(10); + + var_dump($rn->listarProcedimentoAcompanhamento($dto)); + } + + //o----- antigos + + + public function atribuirProcessoControlado(){ + $api = new EntradaAtribuirProcessoAPI(); + $api->setProtocoloProcedimento('99990000001201762'); + $api->setIdUsuario('100000001'); + $rn = new MdWsSeiProcedimentoRN(); + var_dump($rn->atribuirProcesso($api)); + } +} + +class TesteGrupoAcompanhamento { + + public function listarGrupoAcompanhamentoConectado(){ + $dto = new GrupoAcompanhamentoDTO(); + $dto->setNumMaxRegistrosRetorno(10); + $dto->setNumPaginaAtual(0); + $dto->setNumIdUnidade('110000001'); + $rn = new MdWsSeiGrupoAcompanhamentoRN(); + var_dump($rn->listarGrupoAcompanhamento($dto)); + } + + public function cadastrarAcompanhamentoControlado(){ + $rn = new MdWsSeiAcompanhamentoRN(); + $dto = $rn->encapsulaAcompanhamento( + array( + 'protocolo' => 25, + 'unidade' => 110000001, + 'grupo' => 1, + 'usuario' => 100000001, + 'observacao' => 'acompanhar!', + ) + ); + var_dump($rn->cadastrarAcompanhamento($dto)); + } +} + +class TesteUnidade { + + public function pesquisarUnidadeConectado(){ + $rn = new MdWsSeiUnidadeRN(); + $dto = new UnidadeDTO(); + $dto->setStrSigla('teste'); + var_dump($rn->pesquisarUnidade()); + } +} + +class TesteRetornoProgramado { + + public function agendarRetornoProgramadoControlado(){ + $post = array( + 'dtProgramada' => '28/09/2017', + 'unidade' => '110000001', + 'usuario' => '100000001', + 'atividadeEnvio' => 1 + ); + $rn = new MdWsSeiRetornoProgramadoRN(); + $dto = $rn->encapsulaRetornoProgramado($post); + var_dump($rn->agendarRetornoProgramado($dto)); + } +} + + + + +//o----- +class TesteOrgao { + + public function listarOrgaoConectado(){ + $orgaoDTO = new OrgaoDTO(); + $orgaoDTO->setNumMaxRegistrosRetorno(10); + $orgaoDTO->setNumPaginaAtual(0); + $mdUnidade = new MdWsSeiOrgaoRN(); + var_dump($mdUnidade->listarOrgao($orgaoDTO)); + } +} + +class TesteObservacao { + + public function criarObservacaoControlado(){ + $post = array( + 'unidade' => '110000001', + 'descricao' => 'dsadsadas dsa', + 'protocolo' => 1 + ); + $rn = new MdWsSeiObservacaoRN(); + $dto = $rn->encapsulaObservacao($post); + var_dump($rn->criarObservacao($dto)); + } +} + + +class TesteAnotacao { + + public function cadastrarAnotacaoControlado(){ + $post = array( + 'unidade' => '110000001', + 'descricao' => 'aaa nov', + 'protocolo' => 1, + 'usuario' => '100000001', + 'prioridade' => 'S' + ); + $rn = new MdWsSeiAnotacaoRN(); + $dto = $rn->encapsulaAnotacao($post); + var_dump($rn->cadastrarAnotacao($dto)); + } +} + +class TesteUsuario { + + public function listarUsuariosConectado(){ + $rn = new MdWsSeiUsuarioRN(); + $dto = new UnidadeDTO(); + //$dto->setNumIdUnidade(110000001); + var_dump($rn->listarUsuarios($dto)); + } + + public function autenticarWSDL(){ + $login = 'teste'; + $senha = 'teste'; + for ($i = 0; $i < strlen($senha); $i++) { + $senha[$i] = ~$senha[$i]; + } + $pass = base64_encode($senha); + $soap = new \SoapClient('http://localhost/sip/controlador_ws.php?servico=wsdl', array('encoding'=>'ISO-8859-1')); + /* + $loginData = $soap->autenticar( + 0, + null, + $login, + $pass, + ConfiguracaoSEI::getInstance()->getValor('SessaoSEI', 'SiglaSistema'), + ConfiguracaoSEI::getInstance()->getValor('SessaoSEI', 'SiglaOrgaoSistema') + ); + */ + //$ret = $soap->validarLogin($loginData->id_login, $loginData->id_sistema, $loginData->id_usuario, $loginData->hash_agente); + //var_dump($ret); + + $b = new MdWsSeiUsuarioRN(); + $token = $b->tokenEncode('teste', 'teste'); + var_dump($b->autenticarToken($token)); + + } +} + +class TesteAssinante { + + public function listarAssinanteConectado(){ + $dto = new AssinanteDTO(); + $dto->setNumMaxRegistrosRetorno(3); + $dto->setNumPaginaAtual(0); + $dto->setNumIdUnidade('110000001'); + $rn = new MdWsSeiAssinanteRN(); + var_dump($rn->listarAssinante($dto)); + } +} + + + +if($_REQUEST['controller'] && $_REQUEST['action']){ + try{ + $controller = new $_REQUEST['controller']; + echo 'Resposta teste '.$_REQUEST['controller'].'->'.$_REQUEST['action'].'():'; + $controller->$_REQUEST['action'](); + }catch (Exception $e){ + var_dump($e); + } +} \ No newline at end of file -- libgit2 0.21.2