Skip to content

Commit

Permalink
Issue #47 - ajustes pro funcionamento com as alterações que ocorreram…
Browse files Browse the repository at this point in the history
… na Api
  • Loading branch information
Wellington Palmeira committed Sep 20, 2024
1 parent 0cfb5d1 commit 3834868
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 29 deletions.
22 changes: 6 additions & 16 deletions src/dto/DocumentoPiDTO.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,54 +11,44 @@ class DocumentoPiDTO implements JsonSerializable {
private $interessados = [];
private $protocoloRelacionados = [];
private $protocoloAnteriores = [];
private $historicoDocumentos = [];
private $historico = [];

// Getter for 'assunto'
public function getAssunto() {
return $this->assunto;
}

// Setter for 'assunto'
public function setAssunto($assunto) {
$this->assunto = $assunto;
}

// Getter for 'protocolo'
public function getProtocolo() {
return $this->protocolo;
}

// Setter for 'protocolo'
public function setProtocolo($protocolo) {
$this->protocolo = $protocolo;
}

// Getter for 'especie'
public function getEspecie() {
return $this->especie;
}

// Setter for 'especie'
public function setEspecie($especie) {
$this->especie = $especie;
}

// Getter for 'dataHoraProducao'
public function getDataHoraProducao() {
return $this->dataHoraProducao;
}

// Setter for 'dataHoraProducao'
public function setDataHoraProducao($dataHoraProducao) {
$this->dataHoraProducao = $dataHoraProducao;
}

// Getter for 'dataHoraProducaoTz'
public function getDataHoraProducaoTz() {
return $this->dataHoraProducaoTz;
}

// Setter for 'dataHoraProducaoTz'
public function setDataHoraProducaoTz($dataHoraProducaoTz) {
$this->dataHoraProducaoTz = $dataHoraProducaoTz;
}
Expand Down Expand Up @@ -87,12 +77,12 @@ public function addProtocoloAnteriore($protocoloAnterior) {
$this->protocoloAnteriores[] = $protocoloAnterior;
}

public function getHistoricoDocumentos() {
return $this->historicoDocumentos;
public function getHistorico() {
return $this->historico;
}

public function addHistoricoDocumento($historicoDocumento) {
$this->historicoDocumentos[] = $historicoDocumento;
public function addHistorico($historico) {
$this->historico[] = $historico;
}

public function jsonSerialize() {
Expand All @@ -105,7 +95,7 @@ public function jsonSerialize() {
'interessados' => $this->interessados,
'protocoloRelacionados' => $this->protocoloRelacionados,
'protocoloAnteriores' => $this->protocoloAnteriores,
'historicoDocumentos' => $this->historicoDocumentos
'historico' => $this->historico
];
}
}
12 changes: 6 additions & 6 deletions src/dto/HistoricoDocumentoPiDTO.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ class HistoricoDocumentoPiDTO implements JsonSerializable {
private $unidade;
private $operacao;
private $documento;
private $criadoEm;
private $dataHoraOperacao;
private $atualizadoEm;

public function getId() {
Expand Down Expand Up @@ -39,12 +39,12 @@ public function getDocumento() {
return $this->documento;
}

public function setCriadoEm($criadoEm) {
$this->criadoEm = $criadoEm;
public function setDataHoraOperacao($dataHoraOperacao) {
$this->dataHoraOperacao = $dataHoraOperacao;
}

public function getCriadoEm() {
return $this->criadoEm;
public function getDataHoraOperacao() {
return $this->dataHoraOperacao;
}

public function setAtualizadoEm($atualizadoEm) {
Expand All @@ -61,7 +61,7 @@ public function jsonSerialize() {
'unidade' => $this->unidade,
'operacao' => $this->operacao,
'documento' => $this->documento,
'criadoEm' => $this->criadoEm,
'dataHoraOperacao' => $this->dataHoraOperacao,
'atualizadoEm' => $this->atualizadoEm
];
}
Expand Down
7 changes: 5 additions & 2 deletions src/protocolo_integrado_acesso_arquivo_metadados.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,11 @@
$objPacoteDTO->retStrArquivoMetadados();

$objRetornoPacote = $objPacoteRN->consultar($objPacoteDTO);
header("Content-Type: text/xml");
print($objRetornoPacote->getStrArquivoMetadados());

$array = json_decode($objRetornoPacote->getStrArquivoMetadados(), true);
$prettyJson = json_encode($array, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);

echo '<pre>'.$prettyJson.'</pre>';
die;
break;

Expand Down
10 changes: 5 additions & 5 deletions src/rn/ProtocoloIntegradoMonitoramentoProcessosRN.php
Original file line number Diff line number Diff line change
Expand Up @@ -853,10 +853,10 @@ private function publicarProcessosMonitorados($arrObjRetornoProtocoloIntegradoPa
$unidadeOperacao = $unidadeOperacao;
$operacao = $strNomeOperacao;

$itemHistorico->setCriadoEm($dataHoraOperacao);
$itemHistorico->setDataHoraOperacao($dataHoraOperacao);
$itemHistorico->setUnidade(Encoding::utf8ToIso($unidadeOperacao));
$itemHistorico->setOperacao(Encoding::utf8ToIso($operacao));
$documento->addHistoricoDocumento($itemHistorico);
$documento->addHistorico($itemHistorico);

}

Expand Down Expand Up @@ -1088,11 +1088,11 @@ public function enviarListaDocumentosPIControlado($arrObjEnviarListaDocumentosPI
$ret = $retorno;
}

if (is_array($ret->resultadoDocumento)) {
foreach ($ret->resultadoDocumento as $key => $value) {
if (is_array($ret)) {
foreach ($ret as $key => $value) {
$objPacoteDTO = $arrObjPacotesEnviados[$iterador];
$objProtocoloDTO = $arrObjProtocolosEnviados[$iterador];
$this->atualizaPacote($objPacoteDTO, $objProtocoloDTO, $value->resultado, $strInicioPublicacao);
$this->atualizaPacote($objPacoteDTO, $objProtocoloDTO, $value['resultado'], $strInicioPublicacao);
$iterador++;
}
} else {
Expand Down

0 comments on commit 3834868

Please sign in to comment.