From da2744f5ed4c7922dd19d1cb8f569da092bd738d Mon Sep 17 00:00:00 2001 From: André Manoel Date: Tue, 25 Apr 2017 13:36:15 -0300 Subject: [PATCH] Atualizando WS de Assinatura do documentos em bloco --- controlador_ws.php | 1 - rn/MdWsSeiDocumentoRN.php | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/controlador_ws.php b/controlador_ws.php index e638bfe..2c58e67 100644 --- a/controlador_ws.php +++ b/controlador_ws.php @@ -175,7 +175,6 @@ $app->group('/api/v1',function(){ $rn = new MdWsSeiDocumentoRN(); return $response->withJSON($rn->apiAssinarDocumentos( $request->getParam('arrDocumento'), - $request->getParam('documento'), $request->getParam('orgao'), $request->getParam('cargo'), $request->getParam('login'), diff --git a/rn/MdWsSeiDocumentoRN.php b/rn/MdWsSeiDocumentoRN.php index b2eaae6..0e146d9 100644 --- a/rn/MdWsSeiDocumentoRN.php +++ b/rn/MdWsSeiDocumentoRN.php @@ -144,6 +144,10 @@ class MdWsSeiDocumentoRN extends InfraRN { */ public function apiAssinarDocumentos($arrIdDocumento, $idOrgao, $strCargoFuncao, $siglaUsuario, $senhaUsuario, $idUsuario){ $arrDocumentoDTO = array(); + //força a criação do array no caso de somente um parametro inteiro + if(!is_array($arrIdDocumento)) { + $arrIdDocumento = array($arrIdDocumento); + } foreach($arrIdDocumento as $dblIdDocumento){ $documentoDTO = new DocumentoDTO(); $documentoDTO->setDblIdDocumento($dblIdDocumento); -- libgit2 0.21.2