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 @@
+
+if($_REQUEST['key'] != 'lalilulelo'){
+ return false;
+}
+require_once __DIR__.'/../../SEI.php';
+
+ini_set('xdebug.var_display_max_depth', 100);
+ini_set('xdebug.var_display_max_children', 100);
+ini_set('xdebug.var_display_max_data', 2048);
+echo '';
+
+$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