Commit 4b9b2818353de79ea8bce26774efb171ef9a3694

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

[Feat] Adicionando atributos no QRCode.

Showing 1 changed file with 15 additions and 5 deletions   Show diff stats
MdWsSeiRest.php
@@ -272,7 +272,12 @@ class MdWsSeiRest extends SeiIntegracao @@ -272,7 +272,12 @@ class MdWsSeiRest extends SeiIntegracao
272 272
273 public function adicionarElementoMenu() 273 public function adicionarElementoMenu()
274 { 274 {
275 - $nomeArquivo = 'QRCODE_'.self::NOME_MODULO."_".SessaoSEI::getInstance()->getStrSiglaOrgaoUsuario(); 275 + $nomeArquivo = 'QRCODE_'
  276 + .self::NOME_MODULO
  277 + ."_"
  278 + .SessaoSEI::getInstance()->getNumIdOrgaoUsuario()
  279 + ."_"
  280 + .SessaoSEI::getInstance()->getNumIdContextoUsuario();
276 $html = CacheSEI::getInstance()->getAtributo($nomeArquivo); 281 $html = CacheSEI::getInstance()->getAtributo($nomeArquivo);
277 282
278 if($html){ 283 if($html){
@@ -294,11 +299,16 @@ class MdWsSeiRest extends SeiIntegracao @@ -294,11 +299,16 @@ class MdWsSeiRest extends SeiIntegracao
294 { 299 {
295 $htmlQrCode = ''; 300 $htmlQrCode = '';
296 $caminhoAtual = explode("/sei/web", __DIR__); 301 $caminhoAtual = explode("/sei/web", __DIR__);
297 - $conteudoQrCode = ConfiguracaoSEI::getInstance()->getValor('SEI','URL') 302 + $urlSEI = ConfiguracaoSEI::getInstance()->getValor('SEI','URL')
298 .$caminhoAtual[1] 303 .$caminhoAtual[1]
299 - .'/controlador_ws.php/api/v1'  
300 - .'|'  
301 - .SessaoSEI::getInstance()->getStrSiglaOrgaoUsuario(); 304 + .'/controlador_ws.php/api/v1';
  305 + $conteudoQrCode = 'url: '.$urlSEI
  306 + .';'
  307 + .'siglaorgao: '.SessaoSEI::getInstance()->getStrSiglaOrgaoUsuario()
  308 + .';'
  309 + .'orgao: '.SessaoSEI::getInstance()->getNumIdOrgaoUsuario()
  310 + .';'
  311 + .'contexto: '.SessaoSEI::getInstance()->getNumIdContextoUsuario();
302 $caminhoFisicoQrCode = DIR_SEI_TEMP.'/'.$nomeArquivo; 312 $caminhoFisicoQrCode = DIR_SEI_TEMP.'/'.$nomeArquivo;
303 313
304 InfraQRCode::gerar($conteudoQrCode, $caminhoFisicoQrCode,'L',2,1); 314 InfraQRCode::gerar($conteudoQrCode, $caminhoFisicoQrCode,'L',2,1);