Commit a567b75ac05b7390ae15cceb9319f6b61332a016
1 parent
6e825836
Exists in
master
and in
1 other branch
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 | 1309 | |
1310 | 1310 | if ($objArrRelProtocoloAssuntoDTO) { |
1311 | 1311 | foreach ($objArrRelProtocoloAssuntoDTO as $key => $objProtocoloAssuntoDTO) { |
1312 | - $arrDadosDocumento['assuntos'][$key]['id'] = $objProtocoloAssuntoDTO->getNumSequencia(); | |
1312 | + $arrDadosDocumento['assuntos'][$key]['id'] = $objProtocoloAssuntoDTO->getNumIdAssunto(); | |
1313 | 1313 | $arrDadosDocumento['assuntos'][$key]['codigo'] = $objProtocoloAssuntoDTO->getStrCodigoEstruturadoAssunto(); |
1314 | 1314 | $arrDadosDocumento['assuntos'][$key]['descricao'] = $objProtocoloAssuntoDTO->getStrDescricaoAssunto(); |
1315 | 1315 | } |
... | ... | @@ -1323,7 +1323,10 @@ class MdWsSeiDocumentoRN extends DocumentoRN { |
1323 | 1323 | $objParticipanteDTO->retStrStaParticipacao(); |
1324 | 1324 | $objParticipanteDTO->retStrSiglaContato(); |
1325 | 1325 | $objParticipanteDTO->retStrNomeContato(); |
1326 | - | |
1326 | + $objParticipanteDTO->retNumSequencia(); | |
1327 | + $objParticipanteDTO->setOrdStrStaParticipacao(InfraDTO::$TIPO_ORDENACAO_ASC); | |
1328 | + $objParticipanteDTO->setOrdNumSequencia(InfraDTO::$TIPO_ORDENACAO_ASC); | |
1329 | + | |
1327 | 1330 | $objParticipanteRN = new ParticipanteRN(); |
1328 | 1331 | $objArrParticipanteDTO = $objParticipanteRN->listarRN0189($objParticipanteDTO); |
1329 | 1332 | $arrDadosDocumento['interessados'] = array(); |
... | ... | @@ -1331,23 +1334,23 @@ class MdWsSeiDocumentoRN extends DocumentoRN { |
1331 | 1334 | $arrDadosDocumento['remetentes'] = array(); |
1332 | 1335 | |
1333 | 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 | 1382 | $objObservacaoDTO->retNumIdUnidade(); |
1380 | 1383 | $objObservacaoDTO->retStrSiglaUnidade(); |
1381 | 1384 | $objObservacaoDTO->retStrDescricaoUnidade(); |
1385 | + $objObservacaoDTO->retStrDescricao(); | |
1382 | 1386 | |
1383 | 1387 | $objObservacaoRN = new ObservacaoRN(); |
1384 | 1388 | $arrObjObservacaoDTO = $objObservacaoRN->listarRN0219($objObservacaoDTO); |
... | ... | @@ -1387,7 +1391,8 @@ class MdWsSeiDocumentoRN extends DocumentoRN { |
1387 | 1391 | foreach ($arrObjObservacaoDTO as $key => $objObservacaoDTO) { |
1388 | 1392 | $arrDadosDocumento['observacoes'][$key]['unidade'] = $objObservacaoDTO->getNumIdUnidade(); |
1389 | 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 | 1397 | } else { |
1393 | 1398 | $arrDadosDocumento['observacao'] = array(); | ... | ... |