Commit 3bdd99d3b684723d97761ea05d4e294046130016

Authored by eduardo.batista
1 parent 1e83fc4b
Exists in master and in 1 other branch desenv

[FEAT] Implementando novos serviços.

controlador_ws.php
... ... @@ -159,6 +159,23 @@ $app->group('/api/v1',function(){
159 159 $request->getParam('usuario')
160 160 ));
161 161 });
  162 + $this->get('/listar', function($request, $response, $args){
  163 + /** @var $request Slim\Http\Request */
  164 + $rn = new MdWsSeiDocumentoRN();
  165 + $dto = new DocumentoDTO();
  166 + if($request->getParam('procedimento')){
  167 + $dto->setDblIdProcedimento($request->getParam('procedimento'));
  168 + }
  169 + if($request->getParam('limit')){
  170 + $dto->setNumMaxRegistrosRetorno($request->getParam('limit'));
  171 + }
  172 + if(is_null($request->getParam('start'))){
  173 + $dto->setNumPaginaAtual(0);
  174 + }else{
  175 + $dto->setNumPaginaAtual($request->getParam('start'));
  176 + }
  177 + return $response->withJSON($rn->listarDocumentosProcesso($dto));
  178 + });
162 179  
163 180 })->add( new TokenValidationMiddleware());
164 181  
... ... @@ -245,5 +262,27 @@ $app->group('/api/v1',function(){
245 262 });
246 263  
247 264 })->add( new TokenValidationMiddleware());
  265 +
  266 + /**
  267 + * Grupo de controlador de atividade
  268 + */
  269 + $this->group('/atividade', function(){
  270 + $this->get('/listar', function($request, $response, $args){
  271 + /** @var $request Slim\Http\Request */
  272 + $rn = new MdWsSeiAtividadeRN();
  273 + $dto = new AtividadeDTO();
  274 + if($request->getParam('procedimento')){
  275 + $dto->setDblIdProtocolo($request->getParam('procedimento'));
  276 + }
  277 + if($request->getParam('limit')){
  278 + $dto->setNumMaxRegistrosRetorno($request->getParam('limit'));
  279 + }
  280 + if(!is_null($request->getParam('start'))){
  281 + $dto->setNumPaginaAtual($request->getParam('start'));
  282 + }
  283 + return $response->withJSON($rn->listarAtividadesProcesso($dto));
  284 + });
  285 +
  286 + })->add( new TokenValidationMiddleware());
248 287 });
249 288 $app->run();
... ...
rn/MdWsSeiAtividadeRN.php
... ... @@ -7,156 +7,63 @@ class MdWsSeiAtividadeRN extends InfraRN {
7 7 return BancoSEI::getInstance();
8 8 }
9 9  
10   - private function traduzirTemplate(AtividadeDTO $atividadeDTO, ProtocoloDTO $protocoloDTO) {
11   - $arrParameters = ['DOCUMENTO', 'DOCUMENTOS', 'NIVEL_ACESSO', 'GRAU_SIGILO', 'HIPOTESE_LEGAL', 'DATA_AUTUACAO', 'TIPO_CONFERENCIA',
12   - 'PROCESSO', 'USUARIO', 'USUARIOS', 'UNIDADE', 'BLOCO', 'DATA_HORA', 'USUARIO_ANULACAO', 'INTERESSADO', 'LOCALIZADOR', 'ANEXO',
13   - 'USUARIO_EXTERNO_NOME', 'USUARIO_EXTERNO_SIGLA', 'DATA', 'DESTINATARIO_NOME', 'DESTINATARIO_EMAIL', 'DATA_VALIDADE', 'DIAS_VALIDADE',
14   - 'MOTIVO', 'VEICULO', 'TIPO'];
15   -
16   - $strTemplate = $atividadeDTO->getStrNomeTarefa();
17   -
18   - if ($strTemplate) {
19   - foreach($arrParameters as $parameter) {
20   - $parameter = '@' . $parameter . '@';
21   -
22   - $restrito = 'n�o restrito';
23   -
24   - $nome = ($atividadeDTO->getNumIdUsuarioOrigem())? $atividadeDTO->getStrNomeUsuarioOrigem() : null;
25   - $sigla = ($atividadeDTO->getNumIdUsuarioOrigem())? $atividadeDTO->getStrSiglaUsuarioOrigem() : null;
26   - $usuarioAnulacao = ($atividadeDTO->getNumIdUsuarioConclusao())? $atividadeDTO->getStrNomeUsuarioConclusao() : null;
27   - $unidade = $atividadeDTO->getStrSiglaUnidade();
28   - $dataHora = ' '.$atividadeDTO->getDthAbertura();
29   -
30   - if ($protocoloDTO->getStrStaNivelAcessoLocal() == 1) {
31   - $restrito = 'restrito';
32   - }
33   -
34   - if('@DOCUMENTO@' == $parameter) {
35   - $strTemplate = str_replace($parameter, $protocoloDTO->getStrProtocoloFormatado(), $strTemplate);
36   - } elseif ('@DOCUMENTOS@' == $parameter) {
37   - $strTemplate = str_replace($parameter, '', $strTemplate);
38   - } elseif ('@NIVEL_ACESSO@' == $parameter) {
39   - $strTemplate = str_replace($parameter, $restrito, $strTemplate);
40   - } elseif ('@GRAU_SIGILO@' == $parameter) {
41   - $strTemplate = str_replace($parameter, '', $strTemplate);
42   - } elseif ('@HIPOTESE_LEGAL@' == $parameter) {
43   - $strTemplate = str_replace($parameter, '', $strTemplate);
44   - } elseif ('@DATA_AUTUACAO@' == $parameter) {
45   - $strTemplate = str_replace($parameter, $dataHora, $strTemplate);
46   - } elseif ('@TIPO_CONFERENCIA@' == $parameter) {
47   - $strTemplate = str_replace($parameter, '', $strTemplate);
48   - } elseif ('@PROCESSO@' == $parameter) {
49   - $strTemplate = str_replace($parameter, $protocoloDTO->getStrProtocoloFormatado(), $strTemplate);
50   - } elseif ('@USUARIO@' == $parameter) {
51   - $strTemplate = str_replace($parameter, $nome, $strTemplate);
52   - } elseif ('@USUARIOS@' == $parameter) {
53   - $strTemplate = str_replace($parameter, '', $strTemplate);
54   - } elseif ('@UNIDADE@' == $parameter) {
55   - $strTemplate = str_replace($parameter, $unidade, $strTemplate);
56   - } elseif ('@BLOCO@' == $parameter) {
57   - $blocoRN = new BlocoRN();
58   - $blocoDTO = new BlocoDTO();
59   - $blocoDTO->setNumIdUnidade($atividadeDTO->getNumIdUnidade());
60   - $blocoDTO->setNumMaxRegistrosRetorno(1);
61   - $blocoDTO->retStrDescricao();
62   - $blocoResult = $blocoRN->listarRN1277($blocoDTO);
63   - if (!empty($blocoResult)) {
64   - $bloco = $blocoResult[0];
65   - $strTemplate = str_replace($parameter, $bloco->getStrDescricao(), $strTemplate);
66   - }
67   - } elseif ('@DATA_HORA@' == $parameter) {
68   - $strTemplate = str_replace($parameter, $dataHora, $strTemplate);
69   - } elseif ('@DATA@' == $parameter) {
70   - $strTemplate = str_replace($parameter, $dataHora, $strTemplate);
71   - } elseif ('@USUARIO_ANULACAO@' == $parameter) {
72   - $strTemplate = str_replace($parameter, $usuarioAnulacao, $strTemplate);
73   - } elseif ('@INTERESSADO@' == $parameter) {
74   - $strTemplate = str_replace($parameter, '', $strTemplate);
75   - } elseif ('@LOCALIZADOR@' == $parameter) {
76   - $strTemplate = str_replace($parameter, '', $strTemplate);
77   - } elseif ('@ANEXO@' == $parameter) {
78   - $strTemplate = str_replace($parameter, '', $strTemplate);
79   - } elseif ('@USUARIO_EXTERNO_NOME@' == $parameter) {
80   - $strTemplate = str_replace($parameter, $nome, $strTemplate);
81   - } elseif ('@USUARIO_EXTERNO_SIGLA@' == $parameter) {
82   - $strTemplate = str_replace($parameter, $sigla, $strTemplate);
83   - } elseif ('@DESTINATARIO_NOME@' == $parameter) {
84   - $strTemplate = str_replace($parameter, '', $strTemplate);
85   - } elseif ('@DESTINATARIO_EMAIL@' == $parameter) {
86   - $strTemplate = str_replace($parameter, '', $strTemplate);
87   - } elseif ('@DATA_VALIDADE@' == $parameter) {
88   - $strTemplate = str_replace($parameter, '', $strTemplate);
89   - } elseif ('@DIAS_VALIDADE@' == $parameter) {
90   - $strTemplate = str_replace($parameter, '', $strTemplate);
91   - } elseif ('@MOTIVO@' == $parameter) {
92   - $strTemplate = str_replace($parameter, '', $strTemplate);
93   - } elseif ('@VEICULO@' == $parameter) {
94   - $strTemplate = str_replace($parameter, '', $strTemplate);
95   - } elseif ('@TIPO@' == $parameter) {
96   - $strTemplate = str_replace($parameter, '', $strTemplate);
97   - }
98   - }
99   - }
100   -
101   - return $strTemplate;
102   - }
103   -
104 10 /**
105   - * Para efetuar a paginacao e necessario passar dentro do AtividadeDTO os parametros abaixo:
106   - * -- setNumPaginaAtual($offset)
107   - * -- setNumMaxRegistrosRetorno($limit)
108   - * @param AtividadeDTO $atividadeDTO
  11 + * Retorna as atividades de um processo
  12 + * @param AtividadeDTO $atividadeDTOParam
109 13 * @return array
110 14 * @throws InfraException
111 15 */
112   - protected function listarAtividadesProcessoConectado(AtividadeDTO $atividadeDTO){
  16 + protected function listarAtividadesProcessoConectado(AtividadeDTO $atividadeDTOParam){
113 17 try{
114   - if(!$atividadeDTO->isSetDblIdProtocolo()){
115   - throw new InfraException('O protocolo deve ser informado!');
  18 + $result = array();
  19 + $atividadeDTOConsulta = new AtividadeDTO();
  20 + if(!$atividadeDTOParam->isSetDblIdProtocolo()){
  21 + throw new InfraException('O procedimento deve ser informado!');
116 22 }
117   - if(!$atividadeDTO->isSetNumIdUnidade()){
118   - $atividadeDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual());
  23 + $atividadeDTOConsulta->setDblIdProtocolo($atividadeDTOParam->isSetDblIdProtocolo());
  24 + if(is_null($atividadeDTOParam->getNumPaginaAtual())){
  25 + $atividadeDTOConsulta->setNumPaginaAtual(0);
  26 + }else{
  27 + $atividadeDTOConsulta->setNumPaginaAtual($atividadeDTOParam->getNumPaginaAtual());
119 28 }
120   - $protocoloRN = new ProtocoloRN();
121   - $protocoloDTO = new ProtocoloDTO();
122   - $protocoloDTO->setDblIdProtocolo($atividadeDTO->getDblIdProtocolo());
123   - $protocoloDTO->retStrStaNivelAcessoLocal();
124   - $protocoloDTO->retStrProtocoloFormatado();
125   - $resultProtocolo = $protocoloRN->listarRN0668($protocoloDTO);
126   - $protocoloDTO = $resultProtocolo[0];
127   -
128   - $atividadeDTO->retDblIdProtocolo();
129   - $atividadeDTO->retNumIdUnidade();
130   - $atividadeDTO->retDthAbertura();
131   - $atividadeDTO->retStrNomeTarefa();
132   - $atividadeDTO->retNumIdAtividade();
133   - $atividadeDTO->retNumIdUsuarioOrigem();
134   - $atividadeDTO->retStrSiglaUsuarioOrigem();
135   - $atividadeDTO->retStrSiglaUnidade();
136   - $atividadeDTO->retStrNomeUsuarioOrigem();
137   - $atividadeDTO->retNumIdUsuarioConclusao();
138   - $atividadeDTO->retStrNomeUsuarioConclusao();
  29 + if($atividadeDTOParam->getNumMaxRegistrosRetorno()){
  30 + $atividadeDTOConsulta->setNumMaxRegistrosRetorno($atividadeDTOParam->getNumMaxRegistrosRetorno());
  31 + }else{
  32 + $atividadeDTOConsulta->setNumMaxRegistrosRetorno(0);
  33 + }
  34 + $atividadeDTOConsulta->retDblIdProtocolo();
  35 + $atividadeDTOConsulta->retDthAbertura();
  36 + $atividadeDTOConsulta->retNumIdUsuarioOrigem();
  37 + $atividadeDTOConsulta->retStrNomeTarefa();
  38 + $atividadeDTOConsulta->retNumIdAtividade();
  39 + $atividadeDTOConsulta->retStrSiglaUsuarioOrigem();
  40 + $atividadeDTOConsulta->retStrSiglaUnidade();
  41 + $atividadeDTOConsulta->setOrdDthAbertura(InfraDTO::$TIPO_ORDENACAO_DESC);
139 42 $atividadeRN = new AtividadeRN();
140   - $result = $atividadeRN->listarRN0036($atividadeDTO);
141   - if (!empty($result)) {
142   - foreach($result as $value) {
143   - $dateTime = explode(' ', $value->getDthAbertura());
144   - $informacao = $this->traduzirTemplate($value, $protocoloDTO);
145   - $arrayResult[] = [
146   - "id" => $value->getNumIdAtividade(),
147   - "atributos" => [
148   - "idProcesso" => $value->getDblIdProtocolo(),
149   - "usuario" => ($value->getNumIdUsuarioOrigem())? $value->getStrSiglaUsuarioOrigem() : null,
150   - "data" => $dateTime[0],
151   - "hora" => $dateTime[1],
152   - "unidade" => $value->getStrSiglaUnidade(),
153   - "informacao" => $informacao
154   - ]
155   - ];
156   - }
  43 + $ret = $atividadeRN->listarRN0036($atividadeDTOConsulta);
  44 + /** @var AtividadeDTO $atividadeDTO */
  45 + foreach($ret as $atividadeDTO) {
  46 + $dateTime = explode(' ', $atividadeDTO->getDthAbertura());
  47 + $informacao = null;
  48 + $mdWsSeiProcessoDTO = new MdWsSeiProcessoDTO();
  49 + $mdWsSeiProcessoDTO->setStrTemplate($atividadeDTO->getStrNomeTarefa());
  50 + $mdWsSeiProcessoDTO->setNumIdAtividade($atividadeDTO->getNumIdAtividade());
  51 + $mdWsSeiProcessoRN = new MdWsSeiProcessoRN();
  52 +
  53 + $result[] = [
  54 + "id" => $atividadeDTO->getNumIdAtividade(),
  55 + "atributos" => [
  56 + "idProcesso" => $atividadeDTO->getDblIdProtocolo(),
  57 + "usuario" => ($atividadeDTO->getNumIdUsuarioOrigem())? $atividadeDTO->getStrSiglaUsuarioOrigem() : null,
  58 + "data" => $dateTime[0],
  59 + "hora" => $dateTime[1],
  60 + "unidade" => $atividadeDTO->getStrSiglaUnidade(),
  61 + "informacao" => $mdWsSeiProcessoRN->traduzirTemplate($mdWsSeiProcessoDTO)
  62 + ]
  63 + ];
157 64 }
158 65  
159   - return MdWsSeiRest::formataRetornoSucessoREST(null, $arrayResult, $atividadeDTO->getNumTotalRegistros());
  66 + return MdWsSeiRest::formataRetornoSucessoREST(null, $result, $atividadeDTOConsulta->getNumTotalRegistros());
160 67 }catch (Exception $e){
161 68 return MdWsSeiRest::formataRetornoErroREST($e);
162 69 }
... ...
rn/MdWsSeiDocumentoRN.php
... ... @@ -10,6 +10,129 @@ class MdWsSeiDocumentoRN extends InfraRN {
10 10 }
11 11  
12 12 /**
  13 + * Método que retorna os documentos de um processo
  14 + * @param DocumentoDTO $documentoDTOParam
  15 + * @return array
  16 + */
  17 + protected function listarDocumentosProcessoConectado(DocumentoDTO $documentoDTOParam){
  18 + try{
  19 + $result = array();
  20 + $documentoDTOConsulta = new DocumentoDTO();
  21 + if(!$documentoDTOParam->isSetDblIdProcedimento()){
  22 + throw new InfraException('O procedimento deve ser informado.');
  23 + }
  24 + $documentoDTOConsulta->setDblIdProcedimento($documentoDTOParam->getDblIdProcedimento());
  25 + if($documentoDTOParam->getNumMaxRegistrosRetorno()){
  26 + $documentoDTOConsulta->setNumMaxRegistrosRetorno($documentoDTOParam->getNumMaxRegistrosRetorno());
  27 + }else{
  28 + $documentoDTOConsulta->setNumMaxRegistrosRetorno(10);
  29 + }
  30 + if(is_null($documentoDTOParam->getNumPaginaAtual())){
  31 + $documentoDTOConsulta->setNumPaginaAtual(0);
  32 + }else{
  33 + $documentoDTOConsulta->setNumPaginaAtual($documentoDTOParam->getNumPaginaAtual());
  34 + }
  35 + $documentoDTOConsulta->retStrStaNivelAcessoLocalProtocolo();
  36 + $documentoDTOConsulta->retDblIdDocumento();
  37 + $documentoDTOConsulta->retDblIdProcedimento();
  38 + $documentoDTOConsulta->retStrProtocoloDocumentoFormatado();
  39 + $documentoDTOConsulta->retStrNumero();
  40 + $documentoDTOConsulta->retStrNomeSerie();
  41 + $documentoDTOConsulta->retStrSiglaUnidadeGeradoraProtocolo();
  42 + $documentoDTOConsulta->retStrSiglaUnidadeGeradoraProtocolo();
  43 + $documentoDTOConsulta->retNumIdUnidadeGeradoraProtocolo();
  44 + $documentoDTOConsulta->retStrCrcAssinatura();
  45 + $documentoRN = new DocumentoRN();
  46 + $ret = $documentoRN->listarRN0008($documentoDTOConsulta);
  47 +
  48 + $anexoRN = new AnexoRN();
  49 + $observacaoRN = new ObservacaoRN();
  50 + $publicacaoRN = new PublicacaoRN();
  51 + $relProtocoloProtocoloRN = new RelProtocoloProtocoloRN();
  52 + /** @var DocumentoDTO $documentoDTO */
  53 + foreach($ret as $documentoDTO){
  54 + $mimetype = null;
  55 + $nomeAnexo = null;
  56 + $informacao = null;
  57 + $tamanhoAnexo = null;
  58 + $ciencia = 'N';
  59 +
  60 + $anexoDTOConsulta = new AnexoDTO();
  61 + $anexoDTOConsulta->retStrNome();
  62 + $anexoDTOConsulta->retNumTamanho();
  63 + $anexoDTOConsulta->setDblIdProtocolo($documentoDTO->getDblIdDocumento());
  64 + $anexoDTOConsulta->setStrSinAtivo('S');
  65 + $anexoDTOConsulta->setNumMaxRegistrosRetorno(1);
  66 + $resultAnexo = $anexoRN->listarRN0218($anexoDTOConsulta);
  67 + if($resultAnexo){
  68 + /** @var AnexoDTO $anexoDTO */
  69 + $anexoDTO = $resultAnexo[0];
  70 + $mimetype = $anexoDTO->getStrNome();
  71 + $mimetype = substr($mimetype, strrpos($mimetype, '.')+1);
  72 + $nomeAnexo = $anexoDTO->getStrNome();
  73 + $tamanhoAnexo = $anexoDTO->getNumTamanho();
  74 + }
  75 + $observacaoDTOConsulta = new ObservacaoDTO();
  76 + $observacaoDTOConsulta->setNumMaxRegistrosRetorno(1);
  77 + $observacaoDTOConsulta->setOrdNumIdObservacao(InfraDTO::$TIPO_ORDENACAO_DESC);
  78 + $observacaoDTOConsulta->retStrDescricao();
  79 + $resultObservacao = $observacaoRN->listarRN0219($observacaoDTOConsulta);
  80 + if($resultObservacao){
  81 + /** @var ObservacaoDTO $observacaoDTO */
  82 + $observacaoDTO = $resultObservacao[0];
  83 + $informacao = substr($observacaoDTO->getStrDescricao(), 0, 250);
  84 + }
  85 + $publicacaoDTOConsulta = new PublicacaoDTO();
  86 + $publicacaoDTOConsulta->setDblIdDocumento($documentoDTO->getDblIdDocumento());
  87 + $publicacaoDTOConsulta->retDblIdDocumento();
  88 + $publicacaoDTOConsulta->setNumMaxRegistrosRetorno(1);
  89 + $resultPublicacao = $publicacaoRN->listarRN1045($publicacaoDTOConsulta);
  90 + $documentoPublicado = $resultPublicacao ? 'S' : 'N';
  91 +
  92 + $relProtocoloProtocoloDTOConsulta = new RelProtocoloProtocoloDTO();
  93 + $relProtocoloProtocoloDTOConsulta->setDblIdProtocolo2($documentoDTO->getDblIdDocumento());
  94 + $relProtocoloProtocoloDTOConsulta->retStrSinCiencia();
  95 + $relProtocoloProtocoloDTOConsulta->setNumMaxRegistrosRetorno(1);
  96 + $resultRelProtProt = $relProtocoloProtocoloRN->listarRN0187($relProtocoloProtocoloDTOConsulta);
  97 + if($resultRelProtProt){
  98 + /** @var RelProtocoloProtocoloDTO $relProtocoloProtocoloDTO */
  99 + $relProtocoloProtocoloDTO = $resultRelProtProt[0];
  100 + $ciencia = $relProtocoloProtocoloDTO->getStrSinCiencia();
  101 + }
  102 +
  103 + $result[] = array(
  104 + 'id' => $documentoDTO->getDblIdDocumento(),
  105 + 'atributos' => array(
  106 + 'idProcedimento' => $documentoDTO->getDblIdProcedimento(),
  107 + 'idProtocolo' => $documentoDTO->getDblIdDocumento(),
  108 + 'protocoloFormatado' => $documentoDTO->getStrProtocoloDocumentoFormatado(),
  109 + 'nome' => $nomeAnexo,
  110 + 'titulo' => $documentoDTO->getStrNumero(),
  111 + 'tipo' => $documentoDTO->getStrNomeSerie(),
  112 + 'mimeType' => $mimetype ? $mimetype : 'html',
  113 + 'informacao' => $informacao,
  114 + 'tamanho' => $tamanhoAnexo,
  115 + 'idUnidade' => $documentoDTO->getNumIdUnidadeGeradoraProtocolo(),
  116 + 'siglaUnidade' => $documentoDTO->getStrSiglaUnidadeGeradoraProtocolo(),
  117 + 'status' => array(
  118 + 'sinBloqueado' => $documentoDTO->getStrStaNivelAcessoLocalProtocolo() == 1 ? 'S' : 'N',
  119 + 'documentoSigiloso' => $documentoDTO->getStrStaNivelAcessoLocalProtocolo() == 2 ? 'S' : 'N',
  120 + 'documentoRestrito' => $documentoDTO->getStrStaNivelAcessoLocalProtocolo() == 1 ? 'S' : 'N',
  121 + 'documentoPublicado' => $documentoPublicado,
  122 + 'documentoAssinado' => $documentoDTO->getStrCrcAssinatura() ? 'S' : 'N',
  123 + 'ciencia' => $ciencia
  124 + )
  125 + )
  126 + );
  127 + }
  128 +
  129 + return MdWsSeiRest::formataRetornoSucessoREST(null, $result, $documentoDTOConsulta->getNumTotalRegistros());
  130 + }catch (Exception $e){
  131 + return MdWsSeiRest::formataRetornoErroREST($e);
  132 + }
  133 + }
  134 +
  135 + /**
13 136 * Metodo simplificado (abstraido) de assinatura de documentos
14 137 * @param array $arrIdDocumento
15 138 * @param $idOrgao
... ...
teste.php
... ... @@ -14,6 +14,22 @@ echo '<BR>';
14 14 $b->autenticarToken($token);
15 15  
16 16  
  17 +
  18 +
  19 +class TesteAtividade {
  20 +
  21 + public function listarAtividadesProcessoConectado(){
  22 + $rn = new MdWsSeiAtividadeRN();
  23 + $dto = new AtividadeDTO();
  24 + $dto->setDblIdProtocolo(1);
  25 + $dto->setNumMaxRegistrosRetorno(10);
  26 + $dto->setNumPaginaAtual(0);
  27 +
  28 + var_dump($rn->listarAtividades($dto));
  29 + }
  30 +
  31 +}
  32 +
17 33 class TesteBloco {
18 34  
19 35 public function listarBlocoUnidadeConectado(){
... ... @@ -129,6 +145,18 @@ class TesteProcedimento {
129 145 var_dump($rn->listarSobrestamentoProcesso($dto));
130 146 }
131 147  
  148 + public function listarProcessosConectado(){
  149 + $rn = new MdWsSeiProcedimentoRN();
  150 + $dto = new MdWsSeiProtocoloDTO();
  151 + $dto->setNumIdUsuarioAtribuicaoAtividade('100000001');
  152 + $dto->setNumIdUnidadeAtividade('110000001');
  153 + $dto->setStrSinTipoBusca(MdWsSeiProtocoloDTO::SIN_TIPO_BUSCA_M);
  154 + $dto->setNumPaginaAtual(0);
  155 + $dto->setNumMaxRegistrosRetorno(10);
  156 +
  157 + var_dump($rn->listarProcessos($dto));
  158 + }
  159 +
132 160 //o-----
133 161  
134 162 public function concluirProcessoControlado(){
... ... @@ -156,18 +184,6 @@ class TesteProcedimento {
156 184  
157 185 var_dump($rn->listarProcedimentoAcompanhamento($dto));
158 186 }
159   -
160   - public function listarProcessosConectado(){
161   - $rn = new MdWsSeiProcedimentoRN();
162   - $dto = new MdWsSeiProtocoloDTO();
163   - $dto->setNumIdUsuarioAtribuicaoAtividade('100000001');
164   - $dto->setNumIdUnidadeAtividade('110000001');
165   - $dto->setStrSinTipoBusca(MdWsSeiProtocoloDTO::SIN_TIPO_BUSCA_M);
166   - $dto->setNumPaginaAtual(0);
167   - $dto->setNumMaxRegistrosRetorno(10);
168   -
169   - var_dump($rn->listarProcessos($dto));
170   - }
171 187 }
172 188  
173 189  
... ...