Commit 680b056f637d4271324b50e0989c6f5ff7040e3b

Authored by andre guimaraes
1 parent 61359a85

Ajustes em identação e flexibilização da passagem do parâmetro unidade.

src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java
@@ -96,8 +96,8 @@ public class ArquivoResource { @@ -96,8 +96,8 @@ public class ArquivoResource {
96 public Response adicionarArquivo(@PathParam("unidade") String unidade, Arquivo arquivo) throws RemoteException, Exception{ 96 public Response adicionarArquivo(@PathParam("unidade") String unidade, Arquivo arquivo) throws RemoteException, Exception{
97 validarTamanhoArquivo(arquivo); 97 validarTamanhoArquivo(arquivo);
98 98
99 - String identificador = seiNativeService.adicionarArquivo(Constantes.SEI_BROKER, Operacao.ADICIONAR_ARQUIVO, unidadeResource.consultarCodigo(unidade), arquivo.getNome(), arquivo.getTamanho(),  
100 - arquivo.getHash(), arquivo.getConteudo()); 99 + String identificador = seiNativeService.adicionarArquivo(Constantes.SEI_BROKER, Operacao.ADICIONAR_ARQUIVO,
  100 + unidadeResource.consultarCodigo(unidade), arquivo.getNome(), arquivo.getTamanho(), arquivo.getHash(), arquivo.getConteudo());
101 101
102 return Response.created(getResourcePath(identificador)).entity(new ArquivoCriado(identificador)).build(); 102 return Response.created(getResourcePath(identificador)).entity(new ArquivoCriado(identificador)).build();
103 } 103 }
src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java
@@ -170,7 +170,8 @@ public class BlocoResource { @@ -170,7 +170,8 @@ public class BlocoResource {
170 @Path("{unidade}/blocos/disponibilizados/{bloco}") 170 @Path("{unidade}/blocos/disponibilizados/{bloco}")
171 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) 171 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
172 public String cancelarDisponibilizacaoBloco(@PathParam("unidade") String unidade, @PathParam("bloco") String bloco) throws Exception{ 172 public String cancelarDisponibilizacaoBloco(@PathParam("unidade") String unidade, @PathParam("bloco") String bloco) throws Exception{
173 - String resultado = seiNativeService.cancelarDisponibilizacaoBloco(Constantes.SEI_BROKER, Operacao.CANCELAR_DISPONIBILIZACAO_BLOCO, unidadeResource.consultarCodigo(unidade), bloco); 173 + String resultado = seiNativeService.cancelarDisponibilizacaoBloco(Constantes.SEI_BROKER, Operacao.CANCELAR_DISPONIBILIZACAO_BLOCO,
  174 + unidadeResource.consultarCodigo(unidade), bloco);
174 175
175 return trueOrFalse(resultado) + ""; 176 return trueOrFalse(resultado) + "";
176 } 177 }
src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java
@@ -111,6 +111,10 @@ public class UnidadeResource { @@ -111,6 +111,10 @@ public class UnidadeResource {
111 public String consultarCodigo(@PathParam("chave") String chave) throws Exception{ 111 public String consultarCodigo(@PathParam("chave") String chave) throws Exception{
112 logger.debug(messages.getMessage("consultando.unidade",chave)); 112 logger.debug(messages.getMessage("consultando.unidade",chave));
113 113
  114 + if(isInteger(chave)){
  115 + return chave;
  116 + }
  117 +
114 if(!getUnidades().containsKey(chave.toUpperCase())){ 118 if(!getUnidades().containsKey(chave.toUpperCase())){
115 throw new BusinessException(messages.getMessage("erro.unidade.nao.encontrada", chave)); 119 throw new BusinessException(messages.getMessage("erro.unidade.nao.encontrada", chave));
116 } 120 }