Commit a567b75ac05b7390ae15cceb9319f6b61332a016

Authored by Eduardo Praxedes
1 parent 6e825836
Exists in master and in 1 other branch desenv

Ajustes no serviço de consulta de documento

Showing 1 changed file with 21 additions and 16 deletions   Show diff stats
rn/MdWsSeiDocumentoRN.php
@@ -1309,7 +1309,7 @@ class MdWsSeiDocumentoRN extends DocumentoRN { @@ -1309,7 +1309,7 @@ class MdWsSeiDocumentoRN extends DocumentoRN {
1309 1309
1310 if ($objArrRelProtocoloAssuntoDTO) { 1310 if ($objArrRelProtocoloAssuntoDTO) {
1311 foreach ($objArrRelProtocoloAssuntoDTO as $key => $objProtocoloAssuntoDTO) { 1311 foreach ($objArrRelProtocoloAssuntoDTO as $key => $objProtocoloAssuntoDTO) {
1312 - $arrDadosDocumento['assuntos'][$key]['id'] = $objProtocoloAssuntoDTO->getNumSequencia(); 1312 + $arrDadosDocumento['assuntos'][$key]['id'] = $objProtocoloAssuntoDTO->getNumIdAssunto();
1313 $arrDadosDocumento['assuntos'][$key]['codigo'] = $objProtocoloAssuntoDTO->getStrCodigoEstruturadoAssunto(); 1313 $arrDadosDocumento['assuntos'][$key]['codigo'] = $objProtocoloAssuntoDTO->getStrCodigoEstruturadoAssunto();
1314 $arrDadosDocumento['assuntos'][$key]['descricao'] = $objProtocoloAssuntoDTO->getStrDescricaoAssunto(); 1314 $arrDadosDocumento['assuntos'][$key]['descricao'] = $objProtocoloAssuntoDTO->getStrDescricaoAssunto();
1315 } 1315 }
@@ -1323,7 +1323,10 @@ class MdWsSeiDocumentoRN extends DocumentoRN { @@ -1323,7 +1323,10 @@ class MdWsSeiDocumentoRN extends DocumentoRN {
1323 $objParticipanteDTO->retStrStaParticipacao(); 1323 $objParticipanteDTO->retStrStaParticipacao();
1324 $objParticipanteDTO->retStrSiglaContato(); 1324 $objParticipanteDTO->retStrSiglaContato();
1325 $objParticipanteDTO->retStrNomeContato(); 1325 $objParticipanteDTO->retStrNomeContato();
1326 - 1326 + $objParticipanteDTO->retNumSequencia();
  1327 + $objParticipanteDTO->setOrdStrStaParticipacao(InfraDTO::$TIPO_ORDENACAO_ASC);
  1328 + $objParticipanteDTO->setOrdNumSequencia(InfraDTO::$TIPO_ORDENACAO_ASC);
  1329 +
1327 $objParticipanteRN = new ParticipanteRN(); 1330 $objParticipanteRN = new ParticipanteRN();
1328 $objArrParticipanteDTO = $objParticipanteRN->listarRN0189($objParticipanteDTO); 1331 $objArrParticipanteDTO = $objParticipanteRN->listarRN0189($objParticipanteDTO);
1329 $arrDadosDocumento['interessados'] = array(); 1332 $arrDadosDocumento['interessados'] = array();
@@ -1331,23 +1334,23 @@ class MdWsSeiDocumentoRN extends DocumentoRN { @@ -1331,23 +1334,23 @@ class MdWsSeiDocumentoRN extends DocumentoRN {
1331 $arrDadosDocumento['remetentes'] = array(); 1334 $arrDadosDocumento['remetentes'] = array();
1332 1335
1333 if ($objArrParticipanteDTO) { 1336 if ($objArrParticipanteDTO) {
1334 - foreach ($objArrParticipanteDTO as $key => $obParticipanteDTO) {  
1335 - if ($obParticipanteDTO->getStrStaParticipacao() == ParticipanteRN::$TP_INTERESSADO) {  
1336 - $arrDadosDocumento['interessados'][$key]['id'] = $objProtocoloAssuntoDTO->getNumSequencia();  
1337 - $arrDadosDocumento['interessados'][$key]['codigo'] = $objProtocoloAssuntoDTO->getStrCodigoEstruturadoAssunto();  
1338 - $arrDadosDocumento['interessados'][$key]['descricao'] = $objProtocoloAssuntoDTO->getStrDescricaoAssunto(); 1337 + foreach ($objArrParticipanteDTO as $key => $objParticipanteDTO) {
  1338 + if ($objParticipanteDTO->getStrStaParticipacao() == ParticipanteRN::$TP_INTERESSADO) {
  1339 + $arrDadosDocumento['interessados'][$objParticipanteDTO->getNumSequencia()]['id'] = $objParticipanteDTO->getNumIdContato();
  1340 + $arrDadosDocumento['interessados'][$objParticipanteDTO->getNumSequencia()]['sigla'] = $objParticipanteDTO->getStrSiglaContato();
  1341 + $arrDadosDocumento['interessados'][$objParticipanteDTO->getNumSequencia()]['nome'] = $objParticipanteDTO->getStrNomeContato();
1339 } 1342 }
1340 1343
1341 - if ($obParticipanteDTO->getStrStaParticipacao() == ParticipanteRN::$TP_DESTINATARIO) {  
1342 - $arrDadosDocumento['destinatarios'][$key]['id'] = $objProtocoloAssuntoDTO->getNumSequencia();  
1343 - $arrDadosDocumento['destinatarios'][$key]['codigo'] = $objProtocoloAssuntoDTO->getStrCodigoEstruturadoAssunto();  
1344 - $arrDadosDocumento['destinatarios'][$key]['descricao'] = $objProtocoloAssuntoDTO->getStrDescricaoAssunto(); 1344 + if ($objParticipanteDTO->getStrStaParticipacao() == ParticipanteRN::$TP_DESTINATARIO) {
  1345 + $arrDadosDocumento['destinatarios'][$objParticipanteDTO->getNumSequencia()]['id'] = $objParticipanteDTO->getNumIdContato();
  1346 + $arrDadosDocumento['destinatarios'][$objParticipanteDTO->getNumSequencia()]['sigla'] = $objParticipanteDTO->getStrSiglaContato();
  1347 + $arrDadosDocumento['destinatarios'][$objParticipanteDTO->getNumSequencia()]['nome'] = $objParticipanteDTO->getStrNomeContato();
1345 } 1348 }
1346 1349
1347 - if ($obParticipanteDTO->getStrStaParticipacao() == ParticipanteRN::$TP_REMETENTE) {  
1348 - $arrDadosDocumento['remetentes'][$key]['id'] = $objProtocoloAssuntoDTO->getNumSequencia();  
1349 - $arrDadosDocumento['remetentes'][$key]['codigo'] = $objProtocoloAssuntoDTO->getStrCodigoEstruturadoAssunto();  
1350 - $arrDadosDocumento['remetentes'][$key]['descricao'] = $objProtocoloAssuntoDTO->getStrDescricaoAssunto(); 1350 + if ($objParticipanteDTO->getStrStaParticipacao() == ParticipanteRN::$TP_REMETENTE) {
  1351 + $arrDadosDocumento['remetentes'][$objParticipanteDTO->getNumSequencia()]['id'] = $objParticipanteDTO->getNumIdContato();
  1352 + $arrDadosDocumento['remetentes'][$objParticipanteDTO->getNumSequencia()]['sigla'] = $objParticipanteDTO->getStrSiglaContato();
  1353 + $arrDadosDocumento['remetentes'][$objParticipanteDTO->getNumSequencia()]['nome'] = $objParticipanteDTO->getStrNomeContato();
1351 } 1354 }
1352 } 1355 }
1353 } 1356 }
@@ -1379,6 +1382,7 @@ class MdWsSeiDocumentoRN extends DocumentoRN { @@ -1379,6 +1382,7 @@ class MdWsSeiDocumentoRN extends DocumentoRN {
1379 $objObservacaoDTO->retNumIdUnidade(); 1382 $objObservacaoDTO->retNumIdUnidade();
1380 $objObservacaoDTO->retStrSiglaUnidade(); 1383 $objObservacaoDTO->retStrSiglaUnidade();
1381 $objObservacaoDTO->retStrDescricaoUnidade(); 1384 $objObservacaoDTO->retStrDescricaoUnidade();
  1385 + $objObservacaoDTO->retStrDescricao();
1382 1386
1383 $objObservacaoRN = new ObservacaoRN(); 1387 $objObservacaoRN = new ObservacaoRN();
1384 $arrObjObservacaoDTO = $objObservacaoRN->listarRN0219($objObservacaoDTO); 1388 $arrObjObservacaoDTO = $objObservacaoRN->listarRN0219($objObservacaoDTO);
@@ -1387,7 +1391,8 @@ class MdWsSeiDocumentoRN extends DocumentoRN { @@ -1387,7 +1391,8 @@ class MdWsSeiDocumentoRN extends DocumentoRN {
1387 foreach ($arrObjObservacaoDTO as $key => $objObservacaoDTO) { 1391 foreach ($arrObjObservacaoDTO as $key => $objObservacaoDTO) {
1388 $arrDadosDocumento['observacoes'][$key]['unidade'] = $objObservacaoDTO->getNumIdUnidade(); 1392 $arrDadosDocumento['observacoes'][$key]['unidade'] = $objObservacaoDTO->getNumIdUnidade();
1389 $arrDadosDocumento['observacoes'][$key]['siglaUnidade'] = $objObservacaoDTO->getStrSiglaUnidade(); 1393 $arrDadosDocumento['observacoes'][$key]['siglaUnidade'] = $objObservacaoDTO->getStrSiglaUnidade();
1390 - $arrDadosDocumento['observacoes'][$key]['observacao'] = $objObservacaoDTO->getStrDescricaoUnidade(); 1394 + $arrDadosDocumento['observacoes'][$key]['nomeUnidade'] = $objObservacaoDTO->getStrDescricaoUnidade();
  1395 + $arrDadosDocumento['observacoes'][$key]['observacao'] = $objObservacaoDTO->getStrDescricao();
1391 } 1396 }
1392 } else { 1397 } else {
1393 $arrDadosDocumento['observacao'] = array(); 1398 $arrDadosDocumento['observacao'] = array();