Commit cd35e2fd3dc8a02e4b60ec69b22491032817d5d9
1 parent
9978c1e0
Exists in
master
and in
1 other branch
Correções um objetos atributos que deveriam permitir null e atualização do objet…
…o Assinatura que estava incompleto.
Showing
23 changed files
with
946 additions
and
85 deletions
Show diff stats
apidoc.json
| 1 | 1 | { |
| 2 | 2 | "name": "sei-broker", |
| 3 | 3 | "version": "2.0.0", |
| 4 | - "description": "Documentação da camada de integração ANS X SEI. Essa documentação serve para apoiar aos consumidores da camada de integração, pode ser necessário consultar a <a href=\"https://softwarepublico.gov.br/social/sei/manuais\">documentação oficial do SEI</a> para melhor entendimento do negócio e seus objetos.", | |
| 4 | + "description": "Documentação da camada de integração ANS X SEI. Essa documentação serve para apoiar aos consumidores da camada de integração, pode ser necessário consultar a <a href=\"https://softwarepublico.gov.br/social/sei/manuais\">documentação oficial do SEI</a> para melhor entendimento do negócio e seus objetos. Mais informações do SEI-Broker veja o <a href=\"http://wiki.ans.gov.br/index.php/Sei-broker\">artigo wiki</a>.", | |
| 5 | 5 | "title": "Documentação - sei-broker", |
| 6 | 6 | "url":"https://<host>/sei-broker/service" |
| 7 | 7 | } |
| 8 | 8 | \ No newline at end of file | ... | ... |
pom.xml
| ... | ... | @@ -4,7 +4,7 @@ |
| 4 | 4 | <modelVersion>4.0.0</modelVersion> |
| 5 | 5 | <groupId>br.gov.ans</groupId> |
| 6 | 6 | <artifactId>sei-broker</artifactId> |
| 7 | - <version>2.2</version> | |
| 7 | + <version>2.3</version> | |
| 8 | 8 | <packaging>war</packaging> |
| 9 | 9 | <name>sei-broker</name> |
| 10 | 10 | <description>Projeto demonstrativo de webservice Rest</description> | ... | ... |
src/main/java/br/gov/ans/integracao/sei/client/Assinatura.java
| ... | ... | @@ -17,16 +17,32 @@ public class Assinatura implements java.io.Serializable { |
| 17 | 17 | |
| 18 | 18 | private java.lang.String dataHora; |
| 19 | 19 | |
| 20 | + private java.lang.String idUsuario; | |
| 21 | + | |
| 22 | + private java.lang.String idOrigem; | |
| 23 | + | |
| 24 | + private java.lang.String idOrgao; | |
| 25 | + | |
| 26 | + private java.lang.String sigla; | |
| 27 | + | |
| 20 | 28 | public Assinatura() { |
| 21 | 29 | } |
| 22 | 30 | |
| 23 | 31 | public Assinatura( |
| 24 | 32 | java.lang.String nome, |
| 25 | 33 | java.lang.String cargoFuncao, |
| 26 | - java.lang.String dataHora) { | |
| 34 | + java.lang.String dataHora, | |
| 35 | + java.lang.String idUsuario, | |
| 36 | + java.lang.String idOrigem, | |
| 37 | + java.lang.String idOrgao, | |
| 38 | + java.lang.String sigla) { | |
| 27 | 39 | this.nome = nome; |
| 28 | 40 | this.cargoFuncao = cargoFuncao; |
| 29 | 41 | this.dataHora = dataHora; |
| 42 | + this.idUsuario = idUsuario; | |
| 43 | + this.idOrigem = idOrigem; | |
| 44 | + this.idOrgao = idOrgao; | |
| 45 | + this.sigla = sigla; | |
| 30 | 46 | } |
| 31 | 47 | |
| 32 | 48 | |
| ... | ... | @@ -89,6 +105,30 @@ public class Assinatura implements java.io.Serializable { |
| 89 | 105 | this.dataHora = dataHora; |
| 90 | 106 | } |
| 91 | 107 | |
| 108 | + public java.lang.String getIdUsuario() { | |
| 109 | + return idUsuario; | |
| 110 | + } | |
| 111 | + public void setIdUsuario(java.lang.String idUsuario) { | |
| 112 | + this.idUsuario = idUsuario; | |
| 113 | + } | |
| 114 | + public java.lang.String getIdOrigem() { | |
| 115 | + return idOrigem; | |
| 116 | + } | |
| 117 | + public void setIdOrigem(java.lang.String idOrigem) { | |
| 118 | + this.idOrigem = idOrigem; | |
| 119 | + } | |
| 120 | + public java.lang.String getIdOrgao() { | |
| 121 | + return idOrgao; | |
| 122 | + } | |
| 123 | + public void setIdOrgao(java.lang.String idOrgao) { | |
| 124 | + this.idOrgao = idOrgao; | |
| 125 | + } | |
| 126 | + public java.lang.String getSigla() { | |
| 127 | + return sigla; | |
| 128 | + } | |
| 129 | + public void setSigla(java.lang.String sigla) { | |
| 130 | + this.sigla = sigla; | |
| 131 | + } | |
| 92 | 132 | private java.lang.Object __equalsCalc = null; |
| 93 | 133 | public synchronized boolean equals(java.lang.Object obj) { |
| 94 | 134 | if (!(obj instanceof Assinatura)) return false; |
| ... | ... | @@ -109,7 +149,19 @@ public class Assinatura implements java.io.Serializable { |
| 109 | 149 | this.cargoFuncao.equals(other.getCargoFuncao()))) && |
| 110 | 150 | ((this.dataHora==null && other.getDataHora()==null) || |
| 111 | 151 | (this.dataHora!=null && |
| 112 | - this.dataHora.equals(other.getDataHora()))); | |
| 152 | + this.dataHora.equals(other.getDataHora()))) && | |
| 153 | + ((this.idUsuario==null && other.getIdUsuario()==null) || | |
| 154 | + (this.idUsuario!=null && | |
| 155 | + this.idUsuario.equals(other.getIdUsuario()))) && | |
| 156 | + ((this.idOrigem==null && other.getIdOrigem()==null) || | |
| 157 | + (this.idOrigem!=null && | |
| 158 | + this.idOrigem.equals(other.getIdOrigem()))) && | |
| 159 | + ((this.idOrgao==null && other.getIdOrgao()==null) || | |
| 160 | + (this.idOrgao!=null && | |
| 161 | + this.idOrgao.equals(other.getIdOrgao()))) && | |
| 162 | + ((this.sigla==null && other.getSigla()==null) || | |
| 163 | + (this.sigla!=null && | |
| 164 | + this.sigla.equals(other.getSigla()))); | |
| 113 | 165 | __equalsCalc = null; |
| 114 | 166 | return _equals; |
| 115 | 167 | } |
| ... | ... | @@ -130,6 +182,18 @@ public class Assinatura implements java.io.Serializable { |
| 130 | 182 | if (getDataHora() != null) { |
| 131 | 183 | _hashCode += getDataHora().hashCode(); |
| 132 | 184 | } |
| 185 | + if (getIdUsuario() != null) { | |
| 186 | + _hashCode += getIdUsuario().hashCode(); | |
| 187 | + } | |
| 188 | + if (getIdOrigem() != null) { | |
| 189 | + _hashCode += getIdOrigem().hashCode(); | |
| 190 | + } | |
| 191 | + if (getIdOrgao() != null) { | |
| 192 | + _hashCode += getIdOrgao().hashCode(); | |
| 193 | + } | |
| 194 | + if (getSigla() != null) { | |
| 195 | + _hashCode += getSigla().hashCode(); | |
| 196 | + } | |
| 133 | 197 | __hashCodeCalc = false; |
| 134 | 198 | return _hashCode; |
| 135 | 199 | } |
| ... | ... | @@ -158,6 +222,30 @@ public class Assinatura implements java.io.Serializable { |
| 158 | 222 | elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); |
| 159 | 223 | elemField.setNillable(false); |
| 160 | 224 | typeDesc.addFieldDesc(elemField); |
| 225 | + elemField = new org.apache.axis.description.ElementDesc(); | |
| 226 | + elemField.setFieldName("idUsuario"); | |
| 227 | + elemField.setXmlName(new javax.xml.namespace.QName("", "IdUsuario")); | |
| 228 | + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); | |
| 229 | + elemField.setNillable(false); | |
| 230 | + typeDesc.addFieldDesc(elemField); | |
| 231 | + elemField = new org.apache.axis.description.ElementDesc(); | |
| 232 | + elemField.setFieldName("idOrigem"); | |
| 233 | + elemField.setXmlName(new javax.xml.namespace.QName("", "IdOrigem")); | |
| 234 | + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); | |
| 235 | + elemField.setNillable(false); | |
| 236 | + typeDesc.addFieldDesc(elemField); | |
| 237 | + elemField = new org.apache.axis.description.ElementDesc(); | |
| 238 | + elemField.setFieldName("idOrgao"); | |
| 239 | + elemField.setXmlName(new javax.xml.namespace.QName("", "IdOrgao")); | |
| 240 | + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); | |
| 241 | + elemField.setNillable(false); | |
| 242 | + typeDesc.addFieldDesc(elemField); | |
| 243 | + elemField = new org.apache.axis.description.ElementDesc(); | |
| 244 | + elemField.setFieldName("sigla"); | |
| 245 | + elemField.setXmlName(new javax.xml.namespace.QName("", "Sigla")); | |
| 246 | + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); | |
| 247 | + elemField.setNillable(false); | |
| 248 | + typeDesc.addFieldDesc(elemField); | |
| 161 | 249 | } |
| 162 | 250 | |
| 163 | 251 | /** | ... | ... |
src/main/java/br/gov/ans/integracao/sei/client/Procedimento.java
| ... | ... | @@ -376,13 +376,13 @@ public class Procedimento implements java.io.Serializable { |
| 376 | 376 | elemField.setFieldName("observacao"); |
| 377 | 377 | elemField.setXmlName(new javax.xml.namespace.QName("", "Observacao")); |
| 378 | 378 | elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); |
| 379 | - elemField.setNillable(false); | |
| 379 | + elemField.setNillable(true); | |
| 380 | 380 | typeDesc.addFieldDesc(elemField); |
| 381 | 381 | elemField = new org.apache.axis.description.ElementDesc(); |
| 382 | 382 | elemField.setFieldName("nivelAcesso"); |
| 383 | 383 | elemField.setXmlName(new javax.xml.namespace.QName("", "NivelAcesso")); |
| 384 | 384 | elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); |
| 385 | - elemField.setNillable(false); | |
| 385 | + elemField.setNillable(true); | |
| 386 | 386 | typeDesc.addFieldDesc(elemField); |
| 387 | 387 | elemField = new org.apache.axis.description.ElementDesc(); |
| 388 | 388 | elemField.setFieldName("idHipoteseLegal"); | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java
| ... | ... | @@ -45,7 +45,9 @@ public class ArquivoResource { |
| 45 | 45 | * @apiName adicionarArquivo |
| 46 | 46 | * @apiGroup Arquivo |
| 47 | 47 | * @apiVersion 2.0.0 |
| 48 | - * | |
| 48 | + * | |
| 49 | + * @apiPermission RO_SEI_BROKER | |
| 50 | + * | |
| 49 | 51 | * @apiDescription O serviço criará um arquivo no repositório de documentos e retornará seu identificador. O envio do arquivo poderá ser particionado com chamadas |
| 50 | 52 | * posteriores ao serviço de Adicionar Conteúdo Arquivo. Após todo o conteúdo ser transferido o arquivo será ativado e poderá ser associado com um documento externo |
| 51 | 53 | * no serviço de inclusão de documento. Serão excluídos em 24 horas os arquivos não completados e não associados a um documento. |
| ... | ... | @@ -105,7 +107,9 @@ public class ArquivoResource { |
| 105 | 107 | * @apiName adicionarConteudoArquivo |
| 106 | 108 | * @apiGroup Arquivo |
| 107 | 109 | * @apiVersion 2.0.0 |
| 108 | - * | |
| 110 | + * | |
| 111 | + * @apiPermission RO_SEI_BROKER | |
| 112 | + * | |
| 109 | 113 | * @apiDescription Adiciona conteúdo a um arquivo criado, o sistema identificará automaticamente quando o conteúdo foi completado validando o tamanho em bytes |
| 110 | 114 | * e o hash do conteúdo. Quando as condições forem satisfeitas o arquivo será ativado e poderá ser utilizado nas chamadas de inclusão de documento. |
| 111 | 115 | * | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java
| ... | ... | @@ -52,7 +52,9 @@ public class BlocoResource { |
| 52 | 52 | * @apiName consultarBloco |
| 53 | 53 | * @apiGroup Bloco |
| 54 | 54 | * @apiVersion 2.0.0 |
| 55 | - * | |
| 55 | + * | |
| 56 | + * @apiPermission RO_SEI_BROKER | |
| 57 | + * | |
| 56 | 58 | * @apiDescription Recupera as informações do bloco informado. |
| 57 | 59 | * |
| 58 | 60 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -105,7 +107,9 @@ public class BlocoResource { |
| 105 | 107 | * @apiName disponibilizarBloco |
| 106 | 108 | * @apiGroup Bloco |
| 107 | 109 | * @apiVersion 2.0.0 |
| 108 | - * | |
| 110 | + * | |
| 111 | + * @apiPermission RO_SEI_BROKER | |
| 112 | + * | |
| 109 | 113 | * @apiDescription Disponibiliza um determinado bloco. |
| 110 | 114 | * |
| 111 | 115 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -142,7 +146,9 @@ public class BlocoResource { |
| 142 | 146 | * @apiName cancelarDisponibilizacaoBloco |
| 143 | 147 | * @apiGroup Bloco |
| 144 | 148 | * @apiVersion 2.0.0 |
| 145 | - * | |
| 149 | + * | |
| 150 | + * @apiPermission RO_SEI_BROKER | |
| 151 | + * | |
| 146 | 152 | * @apiDescription Cancela a disponibilização de blocos. |
| 147 | 153 | * |
| 148 | 154 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -175,7 +181,9 @@ public class BlocoResource { |
| 175 | 181 | * @apiName excluirBloco |
| 176 | 182 | * @apiGroup Bloco |
| 177 | 183 | * @apiVersion 2.0.0 |
| 178 | - * | |
| 184 | + * | |
| 185 | + * @apiPermission RO_SEI_BROKER | |
| 186 | + * | |
| 179 | 187 | * @apiDescription Exclui um bloco criado. |
| 180 | 188 | * |
| 181 | 189 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -207,7 +215,9 @@ public class BlocoResource { |
| 207 | 215 | * @apiName gerarBloco |
| 208 | 216 | * @apiGroup Bloco |
| 209 | 217 | * @apiVersion 2.0.0 |
| 210 | - * | |
| 218 | + * | |
| 219 | + * @apiPermission RO_SEI_BROKER | |
| 220 | + * | |
| 211 | 221 | * @apiDescription Gera um novo bloco. |
| 212 | 222 | * |
| 213 | 223 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -258,7 +268,9 @@ public class BlocoResource { |
| 258 | 268 | * @apiName incluirDocumentoNoBloco |
| 259 | 269 | * @apiGroup Bloco |
| 260 | 270 | * @apiVersion 2.0.0 |
| 261 | - * | |
| 271 | + * | |
| 272 | + * @apiPermission RO_SEI_BROKER | |
| 273 | + * | |
| 262 | 274 | * @apiDescription Inclui um documento no bloco. |
| 263 | 275 | * |
| 264 | 276 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -298,7 +310,9 @@ public class BlocoResource { |
| 298 | 310 | * @apiName incluirDocumentoComAnotacaoNoBloco |
| 299 | 311 | * @apiGroup Bloco |
| 300 | 312 | * @apiVersion 2.0.0 |
| 301 | - * | |
| 313 | + * | |
| 314 | + * @apiPermission RO_SEI_BROKER | |
| 315 | + * | |
| 302 | 316 | * @apiDescription Inclui um documento no bloco. |
| 303 | 317 | * |
| 304 | 318 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -340,7 +354,9 @@ public class BlocoResource { |
| 340 | 354 | * @apiName retirarDocumentoDoBloco |
| 341 | 355 | * @apiGroup Bloco |
| 342 | 356 | * @apiVersion 2.0.0 |
| 343 | - * | |
| 357 | + * | |
| 358 | + * @apiPermission RO_SEI_BROKER | |
| 359 | + * | |
| 344 | 360 | * @apiDescription Remove o documento do bloco. |
| 345 | 361 | * |
| 346 | 362 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -373,7 +389,9 @@ public class BlocoResource { |
| 373 | 389 | * @apiName incluirProcessoNoBloco |
| 374 | 390 | * @apiGroup Bloco |
| 375 | 391 | * @apiVersion 2.0.0 |
| 376 | - * | |
| 392 | + * | |
| 393 | + * @apiPermission RO_SEI_BROKER | |
| 394 | + * | |
| 377 | 395 | * @apiDescription Inclui um processo no bloco. |
| 378 | 396 | * |
| 379 | 397 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -416,7 +434,9 @@ public class BlocoResource { |
| 416 | 434 | * @apiName incluirProcessoComAnotacaoNoBloco |
| 417 | 435 | * @apiGroup Bloco |
| 418 | 436 | * @apiVersion 2.0.0 |
| 419 | - * | |
| 437 | + * | |
| 438 | + * @apiPermission RO_SEI_BROKER | |
| 439 | + * | |
| 420 | 440 | * @apiDescription Inclui um processo no bloco, junto com uma anotação. |
| 421 | 441 | * |
| 422 | 442 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -465,7 +485,9 @@ public class BlocoResource { |
| 465 | 485 | * @apiName retirarProcessoDoBloco |
| 466 | 486 | * @apiGroup Bloco |
| 467 | 487 | * @apiVersion 2.0.0 |
| 468 | - * | |
| 488 | + * | |
| 489 | + * @apiPermission RO_SEI_BROKER | |
| 490 | + * | |
| 469 | 491 | * @apiDescription Este método remove o processo do bloco. |
| 470 | 492 | * |
| 471 | 493 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java
| ... | ... | @@ -29,7 +29,9 @@ public class CargoResource { |
| 29 | 29 | * @apiName listarCargos |
| 30 | 30 | * @apiGroup Cargo |
| 31 | 31 | * @apiVersion 2.0.0 |
| 32 | - * | |
| 32 | + * | |
| 33 | + * @apiPermission RO_SEI_BROKER | |
| 34 | + * | |
| 33 | 35 | * @apiDescription Lista os cargos. |
| 34 | 36 | * |
| 35 | 37 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java
| ... | ... | @@ -70,7 +70,9 @@ public class ContatoResource { |
| 70 | 70 | * @apiName listarTipos |
| 71 | 71 | * @apiGroup Contato |
| 72 | 72 | * @apiVersion 2.0.0 |
| 73 | - * | |
| 73 | + * | |
| 74 | + * @apiPermission RO_SEI_BROKER | |
| 75 | + * | |
| 74 | 76 | * @apiDescription Consulta os tipos de contato. |
| 75 | 77 | * |
| 76 | 78 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -99,7 +101,9 @@ public class ContatoResource { |
| 99 | 101 | * @apiName listarContatos |
| 100 | 102 | * @apiGroup Contato |
| 101 | 103 | * @apiVersion 2.0.0 |
| 102 | - * | |
| 104 | + * | |
| 105 | + * @apiPermission RO_SEI_BROKER | |
| 106 | + * | |
| 103 | 107 | * @apiDescription Consulta os contatos de determinado tipo, o retorno pode ser PessoaFisica ou PessoaJuridica é recomendado utilizar a ans-commons-sei. |
| 104 | 108 | * |
| 105 | 109 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -200,7 +204,9 @@ public class ContatoResource { |
| 200 | 204 | * @apiName getContato |
| 201 | 205 | * @apiGroup Contato |
| 202 | 206 | * @apiVersion 2.0.0 |
| 203 | - * | |
| 207 | + * | |
| 208 | + * @apiPermission RO_SEI_BROKER | |
| 209 | + * | |
| 204 | 210 | * @apiDescription Consulta contato pela sigla(login) |
| 205 | 211 | * |
| 206 | 212 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -293,7 +299,9 @@ public class ContatoResource { |
| 293 | 299 | * @apiName criarContato |
| 294 | 300 | * @apiGroup Contato |
| 295 | 301 | * @apiVersion 2.0.0 |
| 296 | - * | |
| 302 | + * | |
| 303 | + * @apiPermission RO_SEI_BROKER | |
| 304 | + * | |
| 297 | 305 | * @apiDescription Incluir contato |
| 298 | 306 | * |
| 299 | 307 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -388,7 +396,9 @@ public class ContatoResource { |
| 388 | 396 | * @apiName atualizarContato |
| 389 | 397 | * @apiGroup Contato |
| 390 | 398 | * @apiVersion 2.0.0 |
| 391 | - * | |
| 399 | + * | |
| 400 | + * @apiPermission RO_SEI_BROKER | |
| 401 | + * | |
| 392 | 402 | * @apiDescription Atualizar contato |
| 393 | 403 | * |
| 394 | 404 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java
| ... | ... | @@ -112,7 +112,9 @@ public class DocumentoResource { |
| 112 | 112 | * @apiName consultarDocumento |
| 113 | 113 | * @apiGroup Documento |
| 114 | 114 | * @apiVersion 2.0.0 |
| 115 | - * | |
| 115 | + * | |
| 116 | + * @apiPermission RO_SEI_BROKER | |
| 117 | + * | |
| 116 | 118 | * @apiDescription Consulta documento cadastrado no SEI. |
| 117 | 119 | * |
| 118 | 120 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -207,7 +209,9 @@ public class DocumentoResource { |
| 207 | 209 | * @apiName incluirDocumento |
| 208 | 210 | * @apiGroup Documento |
| 209 | 211 | * @apiVersion 2.0.0 |
| 210 | - * | |
| 212 | + * | |
| 213 | + * @apiPermission RO_SEI_BROKER | |
| 214 | + * | |
| 211 | 215 | * @apiDescription Inclui um documento no SEI, podem ser incluídos documentos internos e externos, para documentos externo o tamanho máximo é 20MB. |
| 212 | 216 | * |
| 213 | 217 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -234,7 +238,7 @@ public class DocumentoResource { |
| 234 | 238 | * @apiParam (Request Body) {String} [observacao] Texto da observação da unidade, passar null se não existir |
| 235 | 239 | * @apiParam (Request Body) {String{200}} [nomeArquivo] Nome do arquivo, obrigatório para documentos externos. Passar null para documentos gerados. |
| 236 | 240 | * @apiParam (Request Body) {String} conteudo Conteúdo do arquivo codificado em Base64. Para documentos gerados será o conteúdo da seção principal do editor HTML e para documentos externos será o conteúdo do anexo. Para documentos com template cadastrado, enviar Base64 do JSon referente ao conteúdo a ser preenchido no template. |
| 237 | - * @apiParam (Request Body) {String = "0 (público)","1 (restrito)", "2 (sigiloso)", "null (herda do processo)"} [nivelAcesso] Nível de acesso do documento | |
| 241 | + * @apiParam (Request Body) {String = "0 (público)","1 (restrito)", "2 (sigiloso)", "null (herda do tipo de processo)"} [nivelAcesso] Nível de acesso do documento | |
| 238 | 242 | * @apiParam (Request Body) {String} [idHipoteseLegal] Identificador da hipótese legal associada |
| 239 | 243 | * @apiParam (Request Body) {String} [idArquivo] Identificador do arquivo enviado pelo serviço de Incluir Arquivo |
| 240 | 244 | * @apiParam (Request Body) {String = "S (Sim)","N (Não)"} [sinBloqueado] Bloquear o documento, não permite excluí-lo ou alterar seu conteúdo |
| ... | ... | @@ -325,7 +329,9 @@ public class DocumentoResource { |
| 325 | 329 | * @apiName cancelarDocumento |
| 326 | 330 | * @apiGroup Documento |
| 327 | 331 | * @apiVersion 2.0.0 |
| 328 | - * | |
| 332 | + * | |
| 333 | + * @apiPermission RO_SEI_BROKER | |
| 334 | + * | |
| 329 | 335 | * @apiDescription Cancela um documento. |
| 330 | 336 | * |
| 331 | 337 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -374,7 +380,9 @@ public class DocumentoResource { |
| 374 | 380 | * @apiName consultarDocumentosIncluidosBroker |
| 375 | 381 | * @apiGroup Documento |
| 376 | 382 | * @apiVersion 2.0.0 |
| 377 | - * | |
| 383 | + * | |
| 384 | + * @apiPermission RO_SEI_BROKER | |
| 385 | + * | |
| 378 | 386 | * @apiDescription Consulta documentos inclusos pelo SEI-Broker. |
| 379 | 387 | * |
| 380 | 388 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -444,7 +452,9 @@ public class DocumentoResource { |
| 444 | 452 | * @apiName exportarDocumento |
| 445 | 453 | * @apiGroup Documento |
| 446 | 454 | * @apiVersion 2.0.0 |
| 447 | - * | |
| 455 | + * | |
| 456 | + * @apiPermission RO_SEI_BROKER | |
| 457 | + * | |
| 448 | 458 | * @apiDescription Exporta documentos do SEI em PDF. |
| 449 | 459 | * |
| 450 | 460 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -497,7 +507,9 @@ public class DocumentoResource { |
| 497 | 507 | * @apiName consultarDocumentoInteressado |
| 498 | 508 | * @apiGroup Documento |
| 499 | 509 | * @apiVersion 2.0.0 |
| 500 | - * | |
| 510 | + * | |
| 511 | + * @apiPermission RO_SEI_BROKER | |
| 512 | + * | |
| 501 | 513 | * @apiDescription Retorna os documentos de um determinado interessado. |
| 502 | 514 | * |
| 503 | 515 | * @apiParam (Path Parameters) {String} interessado Identificador do interessado | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java
| ... | ... | @@ -27,7 +27,9 @@ public class ExtensoesResource { |
| 27 | 27 | * @apiName listarExtensoesPermitidas |
| 28 | 28 | * @apiGroup Extensao |
| 29 | 29 | * @apiVersion 2.0.0 |
| 30 | - * | |
| 30 | + * | |
| 31 | + * @apiPermission RO_SEI_BROKER | |
| 32 | + * | |
| 31 | 33 | * @apiDescription Este método realiza uma busca pelas extensões de arquivos permitidas. |
| 32 | 34 | * |
| 33 | 35 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java
| ... | ... | @@ -30,7 +30,9 @@ public class HipoteseLegalResource { |
| 30 | 30 | * @apiName listarHipoteses |
| 31 | 31 | * @apiGroup Hipotese Legal |
| 32 | 32 | * @apiVersion 2.0.0 |
| 33 | - * | |
| 33 | + * | |
| 34 | + * @apiPermission RO_SEI_BROKER | |
| 35 | + * | |
| 34 | 36 | * @apiDescription Lista as hipóteses legais. |
| 35 | 37 | * |
| 36 | 38 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java
| ... | ... | @@ -45,7 +45,9 @@ public class InfraResource { |
| 45 | 45 | * @apiName getPaises |
| 46 | 46 | * @apiGroup Endereco |
| 47 | 47 | * @apiVersion 2.0.0 |
| 48 | - * | |
| 48 | + * | |
| 49 | + * @apiPermission RO_SEI_BROKER | |
| 50 | + * | |
| 49 | 51 | * @apiDescription Consulta países cadastrados. |
| 50 | 52 | * |
| 51 | 53 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -84,7 +86,9 @@ public class InfraResource { |
| 84 | 86 | * @apiName getEstados |
| 85 | 87 | * @apiGroup Endereco |
| 86 | 88 | * @apiVersion 2.0.0 |
| 87 | - * | |
| 89 | + * | |
| 90 | + * @apiPermission RO_SEI_BROKER | |
| 91 | + * | |
| 88 | 92 | * @apiDescription Consulta estados cadastrados. |
| 89 | 93 | * |
| 90 | 94 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -133,7 +137,9 @@ public class InfraResource { |
| 133 | 137 | * @apiName getEstado |
| 134 | 138 | * @apiGroup Endereco |
| 135 | 139 | * @apiVersion 2.0.0 |
| 136 | - * | |
| 140 | + * | |
| 141 | + * @apiPermission RO_SEI_BROKER | |
| 142 | + * | |
| 137 | 143 | * @apiDescription Consulta o estado pela sigla. |
| 138 | 144 | * |
| 139 | 145 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -191,7 +197,9 @@ public class InfraResource { |
| 191 | 197 | * @apiName getCidades |
| 192 | 198 | * @apiGroup Endereco |
| 193 | 199 | * @apiVersion 2.0.0 |
| 194 | - * | |
| 200 | + * | |
| 201 | + * @apiPermission RO_SEI_BROKER | |
| 202 | + * | |
| 195 | 203 | * @apiDescription Consulta as cidades de um determinado estado. |
| 196 | 204 | * |
| 197 | 205 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -240,7 +248,9 @@ public class InfraResource { |
| 240 | 248 | * @apiName getCidade |
| 241 | 249 | * @apiGroup Endereco |
| 242 | 250 | * @apiVersion 2.0.0 |
| 243 | - * | |
| 251 | + * | |
| 252 | + * @apiPermission RO_SEI_BROKER | |
| 253 | + * | |
| 244 | 254 | * @apiDescription Consulta a cidade pelo código do IBGE. |
| 245 | 255 | * |
| 246 | 256 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java
| ... | ... | @@ -42,7 +42,9 @@ public class MarcadorResource { |
| 42 | 42 | * @apiName listarMarcadores |
| 43 | 43 | * @apiGroup Marcador |
| 44 | 44 | * @apiVersion 2.0.0 |
| 45 | - * | |
| 45 | + * | |
| 46 | + * @apiPermission RO_SEI_BROKER | |
| 47 | + * | |
| 46 | 48 | * @apiDescription Lista os marcadores de uma unidade. |
| 47 | 49 | * |
| 48 | 50 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -75,7 +77,9 @@ public class MarcadorResource { |
| 75 | 77 | * @apiName marcarProcesso |
| 76 | 78 | * @apiGroup Marcador |
| 77 | 79 | * @apiVersion 2.0.0 |
| 78 | - * | |
| 80 | + * | |
| 81 | + * @apiPermission RO_SEI_BROKER | |
| 82 | + * | |
| 79 | 83 | * @apiDescription Adiciona um processo ao marcador. |
| 80 | 84 | * |
| 81 | 85 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java
| ... | ... | @@ -99,6 +99,8 @@ public class ProcessoResource { |
| 99 | 99 | * @apiGroup Processo |
| 100 | 100 | * @apiVersion 2.0.0 |
| 101 | 101 | * |
| 102 | + * @apiPermission RO_SEI_BROKER | |
| 103 | + * | |
| 102 | 104 | * @apiDescription Este método realiza uma consulta a processos no SEI e no SIPAR. |
| 103 | 105 | * |
| 104 | 106 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -270,7 +272,9 @@ public class ProcessoResource { |
| 270 | 272 | * @apiName concluirProcesso |
| 271 | 273 | * @apiGroup Processo |
| 272 | 274 | * @apiVersion 2.0.0 |
| 273 | - * | |
| 275 | + * | |
| 276 | + * @apiPermission RO_SEI_BROKER | |
| 277 | + * | |
| 274 | 278 | * @apiDescription Conclui o processo informado. |
| 275 | 279 | * |
| 276 | 280 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -383,7 +387,9 @@ public class ProcessoResource { |
| 383 | 387 | * @apiName reabrirProcesso |
| 384 | 388 | * @apiGroup Processo |
| 385 | 389 | * @apiVersion 2.0.0 |
| 386 | - * | |
| 390 | + * | |
| 391 | + * @apiPermission RO_SEI_BROKER | |
| 392 | + * | |
| 387 | 393 | * @apiDescription Reabre um processo. |
| 388 | 394 | * |
| 389 | 395 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -421,7 +427,9 @@ public class ProcessoResource { |
| 421 | 427 | * @apiName listarTiposProcesso |
| 422 | 428 | * @apiGroup Processo |
| 423 | 429 | * @apiVersion 2.0.0 |
| 424 | - * | |
| 430 | + * | |
| 431 | + * @apiPermission RO_SEI_BROKER | |
| 432 | + * | |
| 425 | 433 | * @apiDescription Consulta os tipos de processo. |
| 426 | 434 | * |
| 427 | 435 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI |
| ... | ... | @@ -452,7 +460,9 @@ public class ProcessoResource { |
| 452 | 460 | * @apiName abrirProcesso |
| 453 | 461 | * @apiGroup Processo |
| 454 | 462 | * @apiVersion 2.0.0 |
| 455 | - * | |
| 463 | + * | |
| 464 | + * @apiPermission RO_SEI_BROKER | |
| 465 | + * | |
| 456 | 466 | * @apiDescription Abre um processo. |
| 457 | 467 | * |
| 458 | 468 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -556,7 +566,9 @@ public class ProcessoResource { |
| 556 | 566 | * @apiName consultarProcessosInteressado |
| 557 | 567 | * @apiGroup Processo |
| 558 | 568 | * @apiVersion 2.0.0 |
| 559 | - * | |
| 569 | + * | |
| 570 | + * @apiPermission RO_SEI_BROKER | |
| 571 | + * | |
| 560 | 572 | * @apiDescription Retorna os processos de um determinado interessado. |
| 561 | 573 | * |
| 562 | 574 | * @apiParam (Path Parameters) {String} interessado Identificador do interessado |
| ... | ... | @@ -607,7 +619,9 @@ public class ProcessoResource { |
| 607 | 619 | * @apiName listarAndamentos |
| 608 | 620 | * @apiGroup Processo |
| 609 | 621 | * @apiVersion 2.0.0 |
| 610 | - * | |
| 622 | + * | |
| 623 | + * @apiPermission RO_SEI_BROKER | |
| 624 | + * | |
| 611 | 625 | * @apiDescription Lista as andamentos do processo. |
| 612 | 626 | * |
| 613 | 627 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -665,7 +679,9 @@ public class ProcessoResource { |
| 665 | 679 | * @apiName lancarAndamento |
| 666 | 680 | * @apiGroup Processo |
| 667 | 681 | * @apiVersion 2.0.0 |
| 668 | - * | |
| 682 | + * | |
| 683 | + * @apiPermission RO_SEI_BROKER | |
| 684 | + * | |
| 669 | 685 | * @apiDescription Lança um andamento ao processo. |
| 670 | 686 | * |
| 671 | 687 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -726,7 +742,9 @@ public class ProcessoResource { |
| 726 | 742 | * @apiName anexarProcesso |
| 727 | 743 | * @apiGroup Processo |
| 728 | 744 | * @apiVersion 2.0.0 |
| 729 | - * | |
| 745 | + * | |
| 746 | + * @apiPermission RO_SEI_BROKER | |
| 747 | + * | |
| 730 | 748 | * @apiDescription Anexar um processo. |
| 731 | 749 | * |
| 732 | 750 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -776,7 +794,9 @@ public class ProcessoResource { |
| 776 | 794 | * @apiName desanexarProcesso |
| 777 | 795 | * @apiGroup Processo |
| 778 | 796 | * @apiVersion 2.0.0 |
| 779 | - * | |
| 797 | + * | |
| 798 | + * @apiPermission RO_SEI_BROKER | |
| 799 | + * | |
| 780 | 800 | * @apiDescription Remove um processo anexado. |
| 781 | 801 | * |
| 782 | 802 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -823,7 +843,9 @@ public class ProcessoResource { |
| 823 | 843 | * @apiName bloquearProcesso |
| 824 | 844 | * @apiGroup Processo |
| 825 | 845 | * @apiVersion 2.0.0 |
| 826 | - * | |
| 846 | + * | |
| 847 | + * @apiPermission RO_SEI_BROKER | |
| 848 | + * | |
| 827 | 849 | * @apiDescription Bloquear um processo. |
| 828 | 850 | * |
| 829 | 851 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -873,7 +895,9 @@ public class ProcessoResource { |
| 873 | 895 | * @apiName desbloquearProcesso |
| 874 | 896 | * @apiGroup Processo |
| 875 | 897 | * @apiVersion 2.0.0 |
| 876 | - * | |
| 898 | + * | |
| 899 | + * @apiPermission RO_SEI_BROKER | |
| 900 | + * | |
| 877 | 901 | * @apiDescription Desbloquear um processo. |
| 878 | 902 | * |
| 879 | 903 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -911,7 +935,9 @@ public class ProcessoResource { |
| 911 | 935 | * @apiName relacionarProcesso |
| 912 | 936 | * @apiGroup Processo |
| 913 | 937 | * @apiVersion 2.0.0 |
| 914 | - * | |
| 938 | + * | |
| 939 | + * @apiPermission RO_SEI_BROKER | |
| 940 | + * | |
| 915 | 941 | * @apiDescription Relacionar processos. |
| 916 | 942 | * |
| 917 | 943 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -961,7 +987,9 @@ public class ProcessoResource { |
| 961 | 987 | * @apiName desrelacionarProcesso |
| 962 | 988 | * @apiGroup Processo |
| 963 | 989 | * @apiVersion 2.0.0 |
| 964 | - * | |
| 990 | + * | |
| 991 | + * @apiPermission RO_SEI_BROKER | |
| 992 | + * | |
| 965 | 993 | * @apiDescription Desrelacionar processos. |
| 966 | 994 | * |
| 967 | 995 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -1002,7 +1030,9 @@ public class ProcessoResource { |
| 1002 | 1030 | * @apiName sobrestarProcesso |
| 1003 | 1031 | * @apiGroup Processo |
| 1004 | 1032 | * @apiVersion 2.0.0 |
| 1005 | - * | |
| 1033 | + * | |
| 1034 | + * @apiPermission RO_SEI_BROKER | |
| 1035 | + * | |
| 1006 | 1036 | * @apiDescription Sobrestar processo. |
| 1007 | 1037 | * |
| 1008 | 1038 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -1055,7 +1085,9 @@ public class ProcessoResource { |
| 1055 | 1085 | * @apiName removerSobrestamentoProcesso |
| 1056 | 1086 | * @apiGroup Processo |
| 1057 | 1087 | * @apiVersion 2.0.0 |
| 1058 | - * | |
| 1088 | + * | |
| 1089 | + * @apiPermission RO_SEI_BROKER | |
| 1090 | + * | |
| 1059 | 1091 | * @apiDescription Remover sobrestamento de processo. |
| 1060 | 1092 | * |
| 1061 | 1093 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -1094,7 +1126,9 @@ public class ProcessoResource { |
| 1094 | 1126 | * @apiName listarDocumentosPorProcesso |
| 1095 | 1127 | * @apiGroup Processo |
| 1096 | 1128 | * @apiVersion 2.0.0 |
| 1097 | - * | |
| 1129 | + * | |
| 1130 | + * @apiPermission RO_SEI_BROKER | |
| 1131 | + * | |
| 1098 | 1132 | * @apiDescription Retorna os documentos de um determinado processo. |
| 1099 | 1133 | * |
| 1100 | 1134 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java
| ... | ... | @@ -43,7 +43,9 @@ public class SeriesResource { |
| 43 | 43 | * @apiName listarSeries |
| 44 | 44 | * @apiGroup Serie |
| 45 | 45 | * @apiVersion 2.0.0 |
| 46 | - * | |
| 46 | + * | |
| 47 | + * @apiPermission RO_SEI_BROKER | |
| 48 | + * | |
| 47 | 49 | * @apiDescription Este método realiza uma consulta às séries. |
| 48 | 50 | * |
| 49 | 51 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. |
| ... | ... | @@ -92,7 +94,9 @@ public class SeriesResource { |
| 92 | 94 | * @apiName listarTiposDocumentos |
| 93 | 95 | * @apiGroup Documento |
| 94 | 96 | * @apiVersion 2.0.0 |
| 95 | - * | |
| 97 | + * | |
| 98 | + * @apiPermission RO_SEI_BROKER | |
| 99 | + * | |
| 96 | 100 | * @apiDescription Lista os tipos de documentos do SEI. |
| 97 | 101 | * |
| 98 | 102 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java
| ... | ... | @@ -29,7 +29,9 @@ public class TarefaResource { |
| 29 | 29 | * @apiName listarTarefas |
| 30 | 30 | * @apiGroup Tarefa |
| 31 | 31 | * @apiVersion 2.0.0 |
| 32 | - * | |
| 32 | + * | |
| 33 | + * @apiPermission RO_SEI_BROKER | |
| 34 | + * | |
| 33 | 35 | * @apiDescription Lista os tipos de tarefas existentes no SEI. |
| 34 | 36 | * |
| 35 | 37 | * @apiParam (Query Parameters) {String} [nome] Filtro para o nome da tarefa. | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java
| ... | ... | @@ -27,7 +27,9 @@ public class TipoConferenciaResource { |
| 27 | 27 | * @apiName listarTiposConferencia |
| 28 | 28 | * @apiGroup Tipos Conferência |
| 29 | 29 | * @apiVersion 2.0.0 |
| 30 | - * | |
| 30 | + * | |
| 31 | + * @apiPermission RO_SEI_BROKER | |
| 32 | + * | |
| 31 | 33 | * @apiDescription Lista os tipos de conferência. |
| 32 | 34 | * |
| 33 | 35 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java
| ... | ... | @@ -39,7 +39,9 @@ public class UnidadeResource { |
| 39 | 39 | * @apiName listarUnidades |
| 40 | 40 | * @apiGroup Unidade |
| 41 | 41 | * @apiVersion 2.0.0 |
| 42 | - * | |
| 42 | + * | |
| 43 | + * @apiPermission RO_SEI_BROKER | |
| 44 | + * | |
| 43 | 45 | * @apiDescription Retorna as Unidades cadastradas no SEI. |
| 44 | 46 | * |
| 45 | 47 | * @apiExample {curl} Exemplo de requisição: |
| ... | ... | @@ -84,7 +86,9 @@ public class UnidadeResource { |
| 84 | 86 | * @apiName consultarCodigo |
| 85 | 87 | * @apiGroup Unidade |
| 86 | 88 | * @apiVersion 2.0.0 |
| 87 | - * | |
| 89 | + * | |
| 90 | + * @apiPermission RO_SEI_BROKER | |
| 91 | + * | |
| 88 | 92 | * @apiDescription Retorna o código da Unidade pesquisada. |
| 89 | 93 | * |
| 90 | 94 | * @apiParam (Path Parameters) {String} unidade Sigla da Unidade que deseja consultar o código | ... | ... |
src/main/webapp/WEB-INF/web.xml
| ... | ... | @@ -69,6 +69,21 @@ |
| 69 | 69 | </security-constraint> |
| 70 | 70 | |
| 71 | 71 | <security-constraint> |
| 72 | + <display-name>Serviço Rest de Integração ao SEI</display-name> | |
| 73 | + <web-resource-collection> | |
| 74 | + <web-resource-name>Todos os serviços</web-resource-name> | |
| 75 | + <url-pattern>/service/usuarios/*</url-pattern> | |
| 76 | + <http-method>DELETE</http-method> | |
| 77 | + <http-method>POST</http-method> | |
| 78 | + <http-method>PUT</http-method> | |
| 79 | + <http-method>GET</http-method> | |
| 80 | + </web-resource-collection> | |
| 81 | + <auth-constraint> | |
| 82 | + <role-name>RO_SEI_BROKER_ADM</role-name> | |
| 83 | + </auth-constraint> | |
| 84 | + </security-constraint> | |
| 85 | + | |
| 86 | + <security-constraint> | |
| 72 | 87 | <display-name>Serviço Rest de Apoio</display-name> |
| 73 | 88 | <web-resource-collection> |
| 74 | 89 | <web-resource-name>Serviço de verificação da versão</web-resource-name> |
| ... | ... | @@ -81,6 +96,10 @@ |
| 81 | 96 | <security-role> |
| 82 | 97 | <role-name>RO_SEI_BROKER</role-name> |
| 83 | 98 | </security-role> |
| 99 | + | |
| 100 | + <security-role> | |
| 101 | + <role-name>RO_SEI_BROKER_ADM</role-name> | |
| 102 | + </security-role> | |
| 84 | 103 | |
| 85 | 104 | <!-- Declaração dos ExceptionHandlers --> |
| 86 | 105 | <context-param> | ... | ... |
src/main/webapp/api-docs/api_data.js
| ... | ... | @@ -6,6 +6,11 @@ define({ "api": [ |
| 6 | 6 | "name": "adicionarArquivo", |
| 7 | 7 | "group": "Arquivo", |
| 8 | 8 | "version": "2.0.0", |
| 9 | + "permission": [ | |
| 10 | + { | |
| 11 | + "name": "RO_SEI_BROKER" | |
| 12 | + } | |
| 13 | + ], | |
| 9 | 14 | "description": "<p>O serviço criará um arquivo no repositório de documentos e retornará seu identificador. O envio do arquivo poderá ser particionado com chamadas posteriores ao serviço de Adicionar Conteúdo Arquivo. Após todo o conteúdo ser transferido o arquivo será ativado e poderá ser associado com um documento externo no serviço de inclusão de documento. Serão excluídos em 24 horas os arquivos não completados e não associados a um documento.</p>", |
| 10 | 15 | "parameter": { |
| 11 | 16 | "fields": { |
| ... | ... | @@ -119,6 +124,11 @@ define({ "api": [ |
| 119 | 124 | "name": "adicionarConteudoArquivo", |
| 120 | 125 | "group": "Arquivo", |
| 121 | 126 | "version": "2.0.0", |
| 127 | + "permission": [ | |
| 128 | + { | |
| 129 | + "name": "RO_SEI_BROKER" | |
| 130 | + } | |
| 131 | + ], | |
| 122 | 132 | "description": "<p>Adiciona conteúdo a um arquivo criado, o sistema identificará automaticamente quando o conteúdo foi completado validando o tamanho em bytes e o hash do conteúdo. Quando as condições forem satisfeitas o arquivo será ativado e poderá ser utilizado nas chamadas de inclusão de documento.</p>", |
| 123 | 133 | "parameter": { |
| 124 | 134 | "fields": { |
| ... | ... | @@ -225,6 +235,11 @@ define({ "api": [ |
| 225 | 235 | "name": "cancelarDisponibilizacaoBloco", |
| 226 | 236 | "group": "Bloco", |
| 227 | 237 | "version": "2.0.0", |
| 238 | + "permission": [ | |
| 239 | + { | |
| 240 | + "name": "RO_SEI_BROKER" | |
| 241 | + } | |
| 242 | + ], | |
| 228 | 243 | "description": "<p>Cancela a disponibilização de blocos.</p>", |
| 229 | 244 | "parameter": { |
| 230 | 245 | "fields": { |
| ... | ... | @@ -285,6 +300,11 @@ define({ "api": [ |
| 285 | 300 | "name": "consultarBloco", |
| 286 | 301 | "group": "Bloco", |
| 287 | 302 | "version": "2.0.0", |
| 303 | + "permission": [ | |
| 304 | + { | |
| 305 | + "name": "RO_SEI_BROKER" | |
| 306 | + } | |
| 307 | + ], | |
| 288 | 308 | "description": "<p>Recupera as informações do bloco informado.</p>", |
| 289 | 309 | "parameter": { |
| 290 | 310 | "fields": { |
| ... | ... | @@ -488,6 +508,11 @@ define({ "api": [ |
| 488 | 508 | "name": "disponibilizarBloco", |
| 489 | 509 | "group": "Bloco", |
| 490 | 510 | "version": "2.0.0", |
| 511 | + "permission": [ | |
| 512 | + { | |
| 513 | + "name": "RO_SEI_BROKER" | |
| 514 | + } | |
| 515 | + ], | |
| 491 | 516 | "description": "<p>Disponibiliza um determinado bloco.</p>", |
| 492 | 517 | "parameter": { |
| 493 | 518 | "fields": { |
| ... | ... | @@ -550,6 +575,11 @@ define({ "api": [ |
| 550 | 575 | "name": "excluirBloco", |
| 551 | 576 | "group": "Bloco", |
| 552 | 577 | "version": "2.0.0", |
| 578 | + "permission": [ | |
| 579 | + { | |
| 580 | + "name": "RO_SEI_BROKER" | |
| 581 | + } | |
| 582 | + ], | |
| 553 | 583 | "description": "<p>Exclui um bloco criado.</p>", |
| 554 | 584 | "parameter": { |
| 555 | 585 | "fields": { |
| ... | ... | @@ -610,6 +640,11 @@ define({ "api": [ |
| 610 | 640 | "name": "gerarBloco", |
| 611 | 641 | "group": "Bloco", |
| 612 | 642 | "version": "2.0.0", |
| 643 | + "permission": [ | |
| 644 | + { | |
| 645 | + "name": "RO_SEI_BROKER" | |
| 646 | + } | |
| 647 | + ], | |
| 613 | 648 | "description": "<p>Gera um novo bloco.</p>", |
| 614 | 649 | "parameter": { |
| 615 | 650 | "fields": { |
| ... | ... | @@ -722,6 +757,11 @@ define({ "api": [ |
| 722 | 757 | "name": "incluirDocumentoComAnotacaoNoBloco", |
| 723 | 758 | "group": "Bloco", |
| 724 | 759 | "version": "2.0.0", |
| 760 | + "permission": [ | |
| 761 | + { | |
| 762 | + "name": "RO_SEI_BROKER" | |
| 763 | + } | |
| 764 | + ], | |
| 725 | 765 | "description": "<p>Inclui um documento no bloco.</p>", |
| 726 | 766 | "parameter": { |
| 727 | 767 | "fields": { |
| ... | ... | @@ -799,6 +839,11 @@ define({ "api": [ |
| 799 | 839 | "name": "incluirDocumentoNoBloco", |
| 800 | 840 | "group": "Bloco", |
| 801 | 841 | "version": "2.0.0", |
| 842 | + "permission": [ | |
| 843 | + { | |
| 844 | + "name": "RO_SEI_BROKER" | |
| 845 | + } | |
| 846 | + ], | |
| 802 | 847 | "description": "<p>Inclui um documento no bloco.</p>", |
| 803 | 848 | "parameter": { |
| 804 | 849 | "fields": { |
| ... | ... | @@ -868,6 +913,11 @@ define({ "api": [ |
| 868 | 913 | "name": "incluirProcessoComAnotacaoNoBloco", |
| 869 | 914 | "group": "Bloco", |
| 870 | 915 | "version": "2.0.0", |
| 916 | + "permission": [ | |
| 917 | + { | |
| 918 | + "name": "RO_SEI_BROKER" | |
| 919 | + } | |
| 920 | + ], | |
| 871 | 921 | "description": "<p>Inclui um processo no bloco, junto com uma anotação.</p>", |
| 872 | 922 | "parameter": { |
| 873 | 923 | "fields": { |
| ... | ... | @@ -958,6 +1008,11 @@ define({ "api": [ |
| 958 | 1008 | "name": "incluirProcessoNoBloco", |
| 959 | 1009 | "group": "Bloco", |
| 960 | 1010 | "version": "2.0.0", |
| 1011 | + "permission": [ | |
| 1012 | + { | |
| 1013 | + "name": "RO_SEI_BROKER" | |
| 1014 | + } | |
| 1015 | + ], | |
| 961 | 1016 | "description": "<p>Inclui um processo no bloco.</p>", |
| 962 | 1017 | "parameter": { |
| 963 | 1018 | "fields": { |
| ... | ... | @@ -1040,6 +1095,11 @@ define({ "api": [ |
| 1040 | 1095 | "name": "retirarDocumentoDoBloco", |
| 1041 | 1096 | "group": "Bloco", |
| 1042 | 1097 | "version": "2.0.0", |
| 1098 | + "permission": [ | |
| 1099 | + { | |
| 1100 | + "name": "RO_SEI_BROKER" | |
| 1101 | + } | |
| 1102 | + ], | |
| 1043 | 1103 | "description": "<p>Remove o documento do bloco.</p>", |
| 1044 | 1104 | "parameter": { |
| 1045 | 1105 | "fields": { |
| ... | ... | @@ -1107,6 +1167,11 @@ define({ "api": [ |
| 1107 | 1167 | "name": "retirarProcessoDoBloco", |
| 1108 | 1168 | "group": "Bloco", |
| 1109 | 1169 | "version": "2.0.0", |
| 1170 | + "permission": [ | |
| 1171 | + { | |
| 1172 | + "name": "RO_SEI_BROKER" | |
| 1173 | + } | |
| 1174 | + ], | |
| 1110 | 1175 | "description": "<p>Este método remove o processo do bloco.</p>", |
| 1111 | 1176 | "parameter": { |
| 1112 | 1177 | "fields": { |
| ... | ... | @@ -1243,6 +1308,11 @@ define({ "api": [ |
| 1243 | 1308 | "name": "listarCargos", |
| 1244 | 1309 | "group": "Cargo", |
| 1245 | 1310 | "version": "2.0.0", |
| 1311 | + "permission": [ | |
| 1312 | + { | |
| 1313 | + "name": "RO_SEI_BROKER" | |
| 1314 | + } | |
| 1315 | + ], | |
| 1246 | 1316 | "description": "<p>Lista os cargos.</p>", |
| 1247 | 1317 | "parameter": { |
| 1248 | 1318 | "fields": { |
| ... | ... | @@ -1333,6 +1403,11 @@ define({ "api": [ |
| 1333 | 1403 | "name": "atualizarContato", |
| 1334 | 1404 | "group": "Contato", |
| 1335 | 1405 | "version": "2.0.0", |
| 1406 | + "permission": [ | |
| 1407 | + { | |
| 1408 | + "name": "RO_SEI_BROKER" | |
| 1409 | + } | |
| 1410 | + ], | |
| 1336 | 1411 | "description": "<p>Atualizar contato</p>", |
| 1337 | 1412 | "parameter": { |
| 1338 | 1413 | "fields": { |
| ... | ... | @@ -1620,6 +1695,11 @@ define({ "api": [ |
| 1620 | 1695 | "name": "criarContato", |
| 1621 | 1696 | "group": "Contato", |
| 1622 | 1697 | "version": "2.0.0", |
| 1698 | + "permission": [ | |
| 1699 | + { | |
| 1700 | + "name": "RO_SEI_BROKER" | |
| 1701 | + } | |
| 1702 | + ], | |
| 1623 | 1703 | "description": "<p>Incluir contato</p>", |
| 1624 | 1704 | "parameter": { |
| 1625 | 1705 | "fields": { |
| ... | ... | @@ -1904,6 +1984,11 @@ define({ "api": [ |
| 1904 | 1984 | "name": "getContato", |
| 1905 | 1985 | "group": "Contato", |
| 1906 | 1986 | "version": "2.0.0", |
| 1987 | + "permission": [ | |
| 1988 | + { | |
| 1989 | + "name": "RO_SEI_BROKER" | |
| 1990 | + } | |
| 1991 | + ], | |
| 1907 | 1992 | "description": "<p>Consulta contato pela sigla(login)</p>", |
| 1908 | 1993 | "parameter": { |
| 1909 | 1994 | "fields": { |
| ... | ... | @@ -2193,6 +2278,11 @@ define({ "api": [ |
| 2193 | 2278 | "name": "listarContatos", |
| 2194 | 2279 | "group": "Contato", |
| 2195 | 2280 | "version": "2.0.0", |
| 2281 | + "permission": [ | |
| 2282 | + { | |
| 2283 | + "name": "RO_SEI_BROKER" | |
| 2284 | + } | |
| 2285 | + ], | |
| 2196 | 2286 | "description": "<p>Consulta os contatos de determinado tipo, o retorno pode ser PessoaFisica ou PessoaJuridica é recomendado utilizar a ans-commons-sei.</p>", |
| 2197 | 2287 | "parameter": { |
| 2198 | 2288 | "fields": { |
| ... | ... | @@ -2535,6 +2625,11 @@ define({ "api": [ |
| 2535 | 2625 | "name": "listarTipos", |
| 2536 | 2626 | "group": "Contato", |
| 2537 | 2627 | "version": "2.0.0", |
| 2628 | + "permission": [ | |
| 2629 | + { | |
| 2630 | + "name": "RO_SEI_BROKER" | |
| 2631 | + } | |
| 2632 | + ], | |
| 2538 | 2633 | "description": "<p>Consulta os tipos de contato.</p>", |
| 2539 | 2634 | "parameter": { |
| 2540 | 2635 | "fields": { |
| ... | ... | @@ -2588,6 +2683,11 @@ define({ "api": [ |
| 2588 | 2683 | "name": "cancelarDocumento", |
| 2589 | 2684 | "group": "Documento", |
| 2590 | 2685 | "version": "2.0.0", |
| 2686 | + "permission": [ | |
| 2687 | + { | |
| 2688 | + "name": "RO_SEI_BROKER" | |
| 2689 | + } | |
| 2690 | + ], | |
| 2591 | 2691 | "description": "<p>Cancela um documento.</p>", |
| 2592 | 2692 | "parameter": { |
| 2593 | 2693 | "fields": { |
| ... | ... | @@ -2657,6 +2757,11 @@ define({ "api": [ |
| 2657 | 2757 | "name": "consultarDocumento", |
| 2658 | 2758 | "group": "Documento", |
| 2659 | 2759 | "version": "2.0.0", |
| 2760 | + "permission": [ | |
| 2761 | + { | |
| 2762 | + "name": "RO_SEI_BROKER" | |
| 2763 | + } | |
| 2764 | + ], | |
| 2660 | 2765 | "description": "<p>Consulta documento cadastrado no SEI.</p>", |
| 2661 | 2766 | "parameter": { |
| 2662 | 2767 | "fields": { |
| ... | ... | @@ -2994,6 +3099,11 @@ define({ "api": [ |
| 2994 | 3099 | "name": "consultarDocumentoInteressado", |
| 2995 | 3100 | "group": "Documento", |
| 2996 | 3101 | "version": "2.0.0", |
| 3102 | + "permission": [ | |
| 3103 | + { | |
| 3104 | + "name": "RO_SEI_BROKER" | |
| 3105 | + } | |
| 3106 | + ], | |
| 2997 | 3107 | "description": "<p>Retorna os documentos de um determinado interessado.</p>", |
| 2998 | 3108 | "parameter": { |
| 2999 | 3109 | "fields": { |
| ... | ... | @@ -3141,6 +3251,11 @@ define({ "api": [ |
| 3141 | 3251 | "name": "consultarDocumentosIncluidosBroker", |
| 3142 | 3252 | "group": "Documento", |
| 3143 | 3253 | "version": "2.0.0", |
| 3254 | + "permission": [ | |
| 3255 | + { | |
| 3256 | + "name": "RO_SEI_BROKER" | |
| 3257 | + } | |
| 3258 | + ], | |
| 3144 | 3259 | "description": "<p>Consulta documentos inclusos pelo SEI-Broker.</p>", |
| 3145 | 3260 | "parameter": { |
| 3146 | 3261 | "fields": { |
| ... | ... | @@ -3312,6 +3427,11 @@ define({ "api": [ |
| 3312 | 3427 | "name": "exportarDocumento", |
| 3313 | 3428 | "group": "Documento", |
| 3314 | 3429 | "version": "2.0.0", |
| 3430 | + "permission": [ | |
| 3431 | + { | |
| 3432 | + "name": "RO_SEI_BROKER" | |
| 3433 | + } | |
| 3434 | + ], | |
| 3315 | 3435 | "description": "<p>Exporta documentos do SEI em PDF.</p>", |
| 3316 | 3436 | "parameter": { |
| 3317 | 3437 | "fields": { |
| ... | ... | @@ -3372,6 +3492,11 @@ define({ "api": [ |
| 3372 | 3492 | "name": "incluirDocumento", |
| 3373 | 3493 | "group": "Documento", |
| 3374 | 3494 | "version": "2.0.0", |
| 3495 | + "permission": [ | |
| 3496 | + { | |
| 3497 | + "name": "RO_SEI_BROKER" | |
| 3498 | + } | |
| 3499 | + ], | |
| 3375 | 3500 | "description": "<p>Inclui um documento no SEI, podem ser incluídos documentos internos e externos, para documentos externo o tamanho máximo é 20MB.</p>", |
| 3376 | 3501 | "parameter": { |
| 3377 | 3502 | "fields": { |
| ... | ... | @@ -3671,6 +3796,11 @@ define({ "api": [ |
| 3671 | 3796 | "name": "listarTiposDocumentos", |
| 3672 | 3797 | "group": "Documento", |
| 3673 | 3798 | "version": "2.0.0", |
| 3799 | + "permission": [ | |
| 3800 | + { | |
| 3801 | + "name": "RO_SEI_BROKER" | |
| 3802 | + } | |
| 3803 | + ], | |
| 3674 | 3804 | "description": "<p>Lista os tipos de documentos do SEI.</p>", |
| 3675 | 3805 | "parameter": { |
| 3676 | 3806 | "fields": { |
| ... | ... | @@ -3754,6 +3884,11 @@ define({ "api": [ |
| 3754 | 3884 | "name": "getCidade", |
| 3755 | 3885 | "group": "Endereco", |
| 3756 | 3886 | "version": "2.0.0", |
| 3887 | + "permission": [ | |
| 3888 | + { | |
| 3889 | + "name": "RO_SEI_BROKER" | |
| 3890 | + } | |
| 3891 | + ], | |
| 3757 | 3892 | "description": "<p>Consulta a cidade pelo código do IBGE.</p>", |
| 3758 | 3893 | "parameter": { |
| 3759 | 3894 | "fields": { |
| ... | ... | @@ -3863,6 +3998,11 @@ define({ "api": [ |
| 3863 | 3998 | "name": "getCidades", |
| 3864 | 3999 | "group": "Endereco", |
| 3865 | 4000 | "version": "2.0.0", |
| 4001 | + "permission": [ | |
| 4002 | + { | |
| 4003 | + "name": "RO_SEI_BROKER" | |
| 4004 | + } | |
| 4005 | + ], | |
| 3866 | 4006 | "description": "<p>Consulta as cidades de um determinado estado.</p>", |
| 3867 | 4007 | "parameter": { |
| 3868 | 4008 | "fields": { |
| ... | ... | @@ -3981,6 +4121,11 @@ define({ "api": [ |
| 3981 | 4121 | "name": "getEstado", |
| 3982 | 4122 | "group": "Endereco", |
| 3983 | 4123 | "version": "2.0.0", |
| 4124 | + "permission": [ | |
| 4125 | + { | |
| 4126 | + "name": "RO_SEI_BROKER" | |
| 4127 | + } | |
| 4128 | + ], | |
| 3984 | 4129 | "description": "<p>Consulta o estado pela sigla.</p>", |
| 3985 | 4130 | "parameter": { |
| 3986 | 4131 | "fields": { |
| ... | ... | @@ -4093,6 +4238,11 @@ define({ "api": [ |
| 4093 | 4238 | "name": "getEstados", |
| 4094 | 4239 | "group": "Endereco", |
| 4095 | 4240 | "version": "2.0.0", |
| 4241 | + "permission": [ | |
| 4242 | + { | |
| 4243 | + "name": "RO_SEI_BROKER" | |
| 4244 | + } | |
| 4245 | + ], | |
| 4096 | 4246 | "description": "<p>Consulta estados cadastrados.</p>", |
| 4097 | 4247 | "parameter": { |
| 4098 | 4248 | "fields": { |
| ... | ... | @@ -4195,6 +4345,11 @@ define({ "api": [ |
| 4195 | 4345 | "name": "getPaises", |
| 4196 | 4346 | "group": "Endereco", |
| 4197 | 4347 | "version": "2.0.0", |
| 4348 | + "permission": [ | |
| 4349 | + { | |
| 4350 | + "name": "RO_SEI_BROKER" | |
| 4351 | + } | |
| 4352 | + ], | |
| 4198 | 4353 | "description": "<p>Consulta países cadastrados.</p>", |
| 4199 | 4354 | "parameter": { |
| 4200 | 4355 | "fields": { |
| ... | ... | @@ -4276,6 +4431,11 @@ define({ "api": [ |
| 4276 | 4431 | "name": "listarExtensoesPermitidas", |
| 4277 | 4432 | "group": "Extensao", |
| 4278 | 4433 | "version": "2.0.0", |
| 4434 | + "permission": [ | |
| 4435 | + { | |
| 4436 | + "name": "RO_SEI_BROKER" | |
| 4437 | + } | |
| 4438 | + ], | |
| 4279 | 4439 | "description": "<p>Este método realiza uma busca pelas extensões de arquivos permitidas.</p>", |
| 4280 | 4440 | "parameter": { |
| 4281 | 4441 | "fields": { |
| ... | ... | @@ -4360,6 +4520,11 @@ define({ "api": [ |
| 4360 | 4520 | "name": "listarHipoteses", |
| 4361 | 4521 | "group": "Hipotese_Legal", |
| 4362 | 4522 | "version": "2.0.0", |
| 4523 | + "permission": [ | |
| 4524 | + { | |
| 4525 | + "name": "RO_SEI_BROKER" | |
| 4526 | + } | |
| 4527 | + ], | |
| 4363 | 4528 | "description": "<p>Lista as hipóteses legais.</p>", |
| 4364 | 4529 | "parameter": { |
| 4365 | 4530 | "fields": { |
| ... | ... | @@ -4645,6 +4810,11 @@ define({ "api": [ |
| 4645 | 4810 | "name": "listarMarcadores", |
| 4646 | 4811 | "group": "Marcador", |
| 4647 | 4812 | "version": "2.0.0", |
| 4813 | + "permission": [ | |
| 4814 | + { | |
| 4815 | + "name": "RO_SEI_BROKER" | |
| 4816 | + } | |
| 4817 | + ], | |
| 4648 | 4818 | "description": "<p>Lista os marcadores de uma unidade.</p>", |
| 4649 | 4819 | "parameter": { |
| 4650 | 4820 | "fields": { |
| ... | ... | @@ -4726,6 +4896,11 @@ define({ "api": [ |
| 4726 | 4896 | "name": "marcarProcesso", |
| 4727 | 4897 | "group": "Marcador", |
| 4728 | 4898 | "version": "2.0.0", |
| 4899 | + "permission": [ | |
| 4900 | + { | |
| 4901 | + "name": "RO_SEI_BROKER" | |
| 4902 | + } | |
| 4903 | + ], | |
| 4729 | 4904 | "description": "<p>Adiciona um processo ao marcador.</p>", |
| 4730 | 4905 | "parameter": { |
| 4731 | 4906 | "fields": { |
| ... | ... | @@ -4805,6 +4980,11 @@ define({ "api": [ |
| 4805 | 4980 | "name": "abrirProcesso", |
| 4806 | 4981 | "group": "Processo", |
| 4807 | 4982 | "version": "2.0.0", |
| 4983 | + "permission": [ | |
| 4984 | + { | |
| 4985 | + "name": "RO_SEI_BROKER" | |
| 4986 | + } | |
| 4987 | + ], | |
| 4808 | 4988 | "description": "<p>Abre um processo.</p>", |
| 4809 | 4989 | "parameter": { |
| 4810 | 4990 | "fields": { |
| ... | ... | @@ -5115,6 +5295,11 @@ define({ "api": [ |
| 5115 | 5295 | "name": "anexarProcesso", |
| 5116 | 5296 | "group": "Processo", |
| 5117 | 5297 | "version": "2.0.0", |
| 5298 | + "permission": [ | |
| 5299 | + { | |
| 5300 | + "name": "RO_SEI_BROKER" | |
| 5301 | + } | |
| 5302 | + ], | |
| 5118 | 5303 | "description": "<p>Anexar um processo.</p>", |
| 5119 | 5304 | "parameter": { |
| 5120 | 5305 | "fields": { |
| ... | ... | @@ -5187,6 +5372,11 @@ define({ "api": [ |
| 5187 | 5372 | "name": "bloquearProcesso", |
| 5188 | 5373 | "group": "Processo", |
| 5189 | 5374 | "version": "2.0.0", |
| 5375 | + "permission": [ | |
| 5376 | + { | |
| 5377 | + "name": "RO_SEI_BROKER" | |
| 5378 | + } | |
| 5379 | + ], | |
| 5190 | 5380 | "description": "<p>Bloquear um processo.</p>", |
| 5191 | 5381 | "parameter": { |
| 5192 | 5382 | "fields": { |
| ... | ... | @@ -5252,6 +5442,11 @@ define({ "api": [ |
| 5252 | 5442 | "name": "concluirProcesso", |
| 5253 | 5443 | "group": "Processo", |
| 5254 | 5444 | "version": "2.0.0", |
| 5445 | + "permission": [ | |
| 5446 | + { | |
| 5447 | + "name": "RO_SEI_BROKER" | |
| 5448 | + } | |
| 5449 | + ], | |
| 5255 | 5450 | "description": "<p>Conclui o processo informado.</p>", |
| 5256 | 5451 | "parameter": { |
| 5257 | 5452 | "fields": { |
| ... | ... | @@ -5327,6 +5522,11 @@ define({ "api": [ |
| 5327 | 5522 | "name": "consultarProcesso", |
| 5328 | 5523 | "group": "Processo", |
| 5329 | 5524 | "version": "2.0.0", |
| 5525 | + "permission": [ | |
| 5526 | + { | |
| 5527 | + "name": "RO_SEI_BROKER" | |
| 5528 | + } | |
| 5529 | + ], | |
| 5330 | 5530 | "description": "<p>Este método realiza uma consulta a processos no SEI e no SIPAR.</p>", |
| 5331 | 5531 | "parameter": { |
| 5332 | 5532 | "fields": { |
| ... | ... | @@ -6045,6 +6245,11 @@ define({ "api": [ |
| 6045 | 6245 | "name": "consultarProcessosInteressado", |
| 6046 | 6246 | "group": "Processo", |
| 6047 | 6247 | "version": "2.0.0", |
| 6248 | + "permission": [ | |
| 6249 | + { | |
| 6250 | + "name": "RO_SEI_BROKER" | |
| 6251 | + } | |
| 6252 | + ], | |
| 6048 | 6253 | "description": "<p>Retorna os processos de um determinado interessado.</p>", |
| 6049 | 6254 | "parameter": { |
| 6050 | 6255 | "fields": { |
| ... | ... | @@ -6174,6 +6379,11 @@ define({ "api": [ |
| 6174 | 6379 | "name": "desanexarProcesso", |
| 6175 | 6380 | "group": "Processo", |
| 6176 | 6381 | "version": "2.0.0", |
| 6382 | + "permission": [ | |
| 6383 | + { | |
| 6384 | + "name": "RO_SEI_BROKER" | |
| 6385 | + } | |
| 6386 | + ], | |
| 6177 | 6387 | "description": "<p>Remove um processo anexado.</p>", |
| 6178 | 6388 | "parameter": { |
| 6179 | 6389 | "fields": { |
| ... | ... | @@ -6246,6 +6456,11 @@ define({ "api": [ |
| 6246 | 6456 | "name": "desbloquearProcesso", |
| 6247 | 6457 | "group": "Processo", |
| 6248 | 6458 | "version": "2.0.0", |
| 6459 | + "permission": [ | |
| 6460 | + { | |
| 6461 | + "name": "RO_SEI_BROKER" | |
| 6462 | + } | |
| 6463 | + ], | |
| 6249 | 6464 | "description": "<p>Desbloquear um processo.</p>", |
| 6250 | 6465 | "parameter": { |
| 6251 | 6466 | "fields": { |
| ... | ... | @@ -6302,6 +6517,11 @@ define({ "api": [ |
| 6302 | 6517 | "name": "desrelacionarProcesso", |
| 6303 | 6518 | "group": "Processo", |
| 6304 | 6519 | "version": "2.0.0", |
| 6520 | + "permission": [ | |
| 6521 | + { | |
| 6522 | + "name": "RO_SEI_BROKER" | |
| 6523 | + } | |
| 6524 | + ], | |
| 6305 | 6525 | "description": "<p>Desrelacionar processos.</p>", |
| 6306 | 6526 | "parameter": { |
| 6307 | 6527 | "fields": { |
| ... | ... | @@ -6511,6 +6731,11 @@ define({ "api": [ |
| 6511 | 6731 | "name": "lancarAndamento", |
| 6512 | 6732 | "group": "Processo", |
| 6513 | 6733 | "version": "2.0.0", |
| 6734 | + "permission": [ | |
| 6735 | + { | |
| 6736 | + "name": "RO_SEI_BROKER" | |
| 6737 | + } | |
| 6738 | + ], | |
| 6514 | 6739 | "description": "<p>Lança um andamento ao processo.</p>", |
| 6515 | 6740 | "parameter": { |
| 6516 | 6741 | "fields": { |
| ... | ... | @@ -6713,6 +6938,11 @@ define({ "api": [ |
| 6713 | 6938 | "name": "listarAndamentos", |
| 6714 | 6939 | "group": "Processo", |
| 6715 | 6940 | "version": "2.0.0", |
| 6941 | + "permission": [ | |
| 6942 | + { | |
| 6943 | + "name": "RO_SEI_BROKER" | |
| 6944 | + } | |
| 6945 | + ], | |
| 6716 | 6946 | "description": "<p>Lista as andamentos do processo.</p>", |
| 6717 | 6947 | "parameter": { |
| 6718 | 6948 | "fields": { |
| ... | ... | @@ -6920,6 +7150,11 @@ define({ "api": [ |
| 6920 | 7150 | "name": "listarDocumentosPorProcesso", |
| 6921 | 7151 | "group": "Processo", |
| 6922 | 7152 | "version": "2.0.0", |
| 7153 | + "permission": [ | |
| 7154 | + { | |
| 7155 | + "name": "RO_SEI_BROKER" | |
| 7156 | + } | |
| 7157 | + ], | |
| 6923 | 7158 | "description": "<p>Retorna os documentos de um determinado processo.</p>", |
| 6924 | 7159 | "parameter": { |
| 6925 | 7160 | "fields": { |
| ... | ... | @@ -7026,6 +7261,11 @@ define({ "api": [ |
| 7026 | 7261 | "name": "listarTiposProcesso", |
| 7027 | 7262 | "group": "Processo", |
| 7028 | 7263 | "version": "2.0.0", |
| 7264 | + "permission": [ | |
| 7265 | + { | |
| 7266 | + "name": "RO_SEI_BROKER" | |
| 7267 | + } | |
| 7268 | + ], | |
| 7029 | 7269 | "description": "<p>Consulta os tipos de processo.</p>", |
| 7030 | 7270 | "parameter": { |
| 7031 | 7271 | "fields": { |
| ... | ... | @@ -7088,6 +7328,11 @@ define({ "api": [ |
| 7088 | 7328 | "name": "reabrirProcesso", |
| 7089 | 7329 | "group": "Processo", |
| 7090 | 7330 | "version": "2.0.0", |
| 7331 | + "permission": [ | |
| 7332 | + { | |
| 7333 | + "name": "RO_SEI_BROKER" | |
| 7334 | + } | |
| 7335 | + ], | |
| 7091 | 7336 | "description": "<p>Reabre um processo.</p>", |
| 7092 | 7337 | "parameter": { |
| 7093 | 7338 | "fields": { |
| ... | ... | @@ -7161,6 +7406,11 @@ define({ "api": [ |
| 7161 | 7406 | "name": "relacionarProcesso", |
| 7162 | 7407 | "group": "Processo", |
| 7163 | 7408 | "version": "2.0.0", |
| 7409 | + "permission": [ | |
| 7410 | + { | |
| 7411 | + "name": "RO_SEI_BROKER" | |
| 7412 | + } | |
| 7413 | + ], | |
| 7164 | 7414 | "description": "<p>Relacionar processos.</p>", |
| 7165 | 7415 | "parameter": { |
| 7166 | 7416 | "fields": { |
| ... | ... | @@ -7233,6 +7483,11 @@ define({ "api": [ |
| 7233 | 7483 | "name": "removerSobrestamentoProcesso", |
| 7234 | 7484 | "group": "Processo", |
| 7235 | 7485 | "version": "2.0.0", |
| 7486 | + "permission": [ | |
| 7487 | + { | |
| 7488 | + "name": "RO_SEI_BROKER" | |
| 7489 | + } | |
| 7490 | + ], | |
| 7236 | 7491 | "description": "<p>Remover sobrestamento de processo.</p>", |
| 7237 | 7492 | "parameter": { |
| 7238 | 7493 | "fields": { |
| ... | ... | @@ -7289,6 +7544,11 @@ define({ "api": [ |
| 7289 | 7544 | "name": "sobrestarProcesso", |
| 7290 | 7545 | "group": "Processo", |
| 7291 | 7546 | "version": "2.0.0", |
| 7547 | + "permission": [ | |
| 7548 | + { | |
| 7549 | + "name": "RO_SEI_BROKER" | |
| 7550 | + } | |
| 7551 | + ], | |
| 7292 | 7552 | "description": "<p>Sobrestar processo.</p>", |
| 7293 | 7553 | "parameter": { |
| 7294 | 7554 | "fields": { |
| ... | ... | @@ -7368,6 +7628,11 @@ define({ "api": [ |
| 7368 | 7628 | "name": "listarSeries", |
| 7369 | 7629 | "group": "Serie", |
| 7370 | 7630 | "version": "2.0.0", |
| 7631 | + "permission": [ | |
| 7632 | + { | |
| 7633 | + "name": "RO_SEI_BROKER" | |
| 7634 | + } | |
| 7635 | + ], | |
| 7371 | 7636 | "description": "<p>Este método realiza uma consulta às séries.</p>", |
| 7372 | 7637 | "parameter": { |
| 7373 | 7638 | "fields": { |
| ... | ... | @@ -7459,6 +7724,11 @@ define({ "api": [ |
| 7459 | 7724 | "name": "listarTarefas", |
| 7460 | 7725 | "group": "Tarefa", |
| 7461 | 7726 | "version": "2.0.0", |
| 7727 | + "permission": [ | |
| 7728 | + { | |
| 7729 | + "name": "RO_SEI_BROKER" | |
| 7730 | + } | |
| 7731 | + ], | |
| 7462 | 7732 | "description": "<p>Lista os tipos de tarefas existentes no SEI.</p>", |
| 7463 | 7733 | "parameter": { |
| 7464 | 7734 | "fields": { |
| ... | ... | @@ -7568,6 +7838,11 @@ define({ "api": [ |
| 7568 | 7838 | "name": "listarTiposConferencia", |
| 7569 | 7839 | "group": "Tipos_Confer_ncia", |
| 7570 | 7840 | "version": "2.0.0", |
| 7841 | + "permission": [ | |
| 7842 | + { | |
| 7843 | + "name": "RO_SEI_BROKER" | |
| 7844 | + } | |
| 7845 | + ], | |
| 7571 | 7846 | "description": "<p>Lista os tipos de conferência.</p>", |
| 7572 | 7847 | "parameter": { |
| 7573 | 7848 | "fields": { |
| ... | ... | @@ -7635,6 +7910,11 @@ define({ "api": [ |
| 7635 | 7910 | "name": "consultarCodigo", |
| 7636 | 7911 | "group": "Unidade", |
| 7637 | 7912 | "version": "2.0.0", |
| 7913 | + "permission": [ | |
| 7914 | + { | |
| 7915 | + "name": "RO_SEI_BROKER" | |
| 7916 | + } | |
| 7917 | + ], | |
| 7638 | 7918 | "description": "<p>Retorna o código da Unidade pesquisada.</p>", |
| 7639 | 7919 | "parameter": { |
| 7640 | 7920 | "fields": { |
| ... | ... | @@ -7688,6 +7968,11 @@ define({ "api": [ |
| 7688 | 7968 | "name": "listarUnidades", |
| 7689 | 7969 | "group": "Unidade", |
| 7690 | 7970 | "version": "2.0.0", |
| 7971 | + "permission": [ | |
| 7972 | + { | |
| 7973 | + "name": "RO_SEI_BROKER" | |
| 7974 | + } | |
| 7975 | + ], | |
| 7691 | 7976 | "description": "<p>Retorna as Unidades cadastradas no SEI.</p>", |
| 7692 | 7977 | "examples": [ |
| 7693 | 7978 | { |
| ... | ... | @@ -7743,12 +8028,17 @@ define({ "api": [ |
| 7743 | 8028 | "groupTitle": "Unidade" |
| 7744 | 8029 | }, |
| 7745 | 8030 | { |
| 7746 | - "type": "put", | |
| 7747 | - "url": "/usuarios/ativar", | |
| 8031 | + "type": "post", | |
| 8032 | + "url": "/usuarios/ativos", | |
| 7748 | 8033 | "title": "Ativar usuário", |
| 7749 | 8034 | "name": "ativarUsuario", |
| 7750 | 8035 | "group": "Usuario", |
| 7751 | 8036 | "version": "2.0.0", |
| 8037 | + "permission": [ | |
| 8038 | + { | |
| 8039 | + "name": "RO_SEI_BROKER_ADM" | |
| 8040 | + } | |
| 8041 | + ], | |
| 7752 | 8042 | "description": "<p>Este método reativa usuários.</p>", |
| 7753 | 8043 | "parameter": { |
| 7754 | 8044 | "fields": { |
| ... | ... | @@ -7780,7 +8070,7 @@ define({ "api": [ |
| 7780 | 8070 | "examples": [ |
| 7781 | 8071 | { |
| 7782 | 8072 | "title": "Exemplo de requisição:\t", |
| 7783 | - "content": "endpoint: http://<host>/sei-broker/service/usuarios/ativar\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8073 | + "content": "endpoint: http://<host>/sei-broker/service/usuarios/ativos\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 7784 | 8074 | "type": "json" |
| 7785 | 8075 | } |
| 7786 | 8076 | ], |
| ... | ... | @@ -7816,6 +8106,11 @@ define({ "api": [ |
| 7816 | 8106 | "name": "atribuirProcesso", |
| 7817 | 8107 | "group": "Usuario", |
| 7818 | 8108 | "version": "2.0.0", |
| 8109 | + "permission": [ | |
| 8110 | + { | |
| 8111 | + "name": "RO_SEI_BROKER" | |
| 8112 | + } | |
| 8113 | + ], | |
| 7819 | 8114 | "description": "<p>Este método atribui o processo a um usuário.</p>", |
| 7820 | 8115 | "parameter": { |
| 7821 | 8116 | "fields": { |
| ... | ... | @@ -7893,6 +8188,11 @@ define({ "api": [ |
| 7893 | 8188 | "name": "buscarUsuario", |
| 7894 | 8189 | "group": "Usuario", |
| 7895 | 8190 | "version": "2.0.0", |
| 8191 | + "permission": [ | |
| 8192 | + { | |
| 8193 | + "name": "RO_SEI_BROKER" | |
| 8194 | + } | |
| 8195 | + ], | |
| 7896 | 8196 | "description": "<p>Este método realiza a uma busca pelo login do usuário.</p>", |
| 7897 | 8197 | "parameter": { |
| 7898 | 8198 | "fields": { |
| ... | ... | @@ -7947,12 +8247,17 @@ define({ "api": [ |
| 7947 | 8247 | "groupTitle": "Usuario" |
| 7948 | 8248 | }, |
| 7949 | 8249 | { |
| 7950 | - "type": "put", | |
| 7951 | - "url": "/usuarios/desativar", | |
| 8250 | + "type": "delete", | |
| 8251 | + "url": "/usuarios/ativos", | |
| 7952 | 8252 | "title": "Desativar usuário", |
| 7953 | 8253 | "name": "desativarUsuario", |
| 7954 | 8254 | "group": "Usuario", |
| 7955 | 8255 | "version": "2.0.0", |
| 8256 | + "permission": [ | |
| 8257 | + { | |
| 8258 | + "name": "RO_SEI_BROKER_ADM" | |
| 8259 | + } | |
| 8260 | + ], | |
| 7956 | 8261 | "description": "<p>Este método desativa usuários.</p>", |
| 7957 | 8262 | "parameter": { |
| 7958 | 8263 | "fields": { |
| ... | ... | @@ -7984,7 +8289,7 @@ define({ "api": [ |
| 7984 | 8289 | "examples": [ |
| 7985 | 8290 | { |
| 7986 | 8291 | "title": "Exemplo de requisição:\t", |
| 7987 | - "content": "endpoint: http://<host>/sei-broker/service/usuarios/desativar\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8292 | + "content": "endpoint: [DELETE] http://<host>/sei-broker/service/usuarios/ativos/andre.guimaraes\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 7988 | 8293 | "type": "json" |
| 7989 | 8294 | } |
| 7990 | 8295 | ], |
| ... | ... | @@ -8014,12 +8319,17 @@ define({ "api": [ |
| 8014 | 8319 | "groupTitle": "Usuario" |
| 8015 | 8320 | }, |
| 8016 | 8321 | { |
| 8017 | - "type": "post", | |
| 8018 | - "url": "/usuarios/excluir", | |
| 8322 | + "type": "delete", | |
| 8323 | + "url": "/usuarios/:login", | |
| 8019 | 8324 | "title": "Excluir usuário", |
| 8020 | 8325 | "name": "excluirUsuario", |
| 8021 | 8326 | "group": "Usuario", |
| 8022 | 8327 | "version": "2.0.0", |
| 8328 | + "permission": [ | |
| 8329 | + { | |
| 8330 | + "name": "RO_SEI_BROKER_ADM" | |
| 8331 | + } | |
| 8332 | + ], | |
| 8023 | 8333 | "description": "<p>Este método realiza a exclusão de usuários.</p>", |
| 8024 | 8334 | "parameter": { |
| 8025 | 8335 | "fields": { |
| ... | ... | @@ -8051,7 +8361,7 @@ define({ "api": [ |
| 8051 | 8361 | "examples": [ |
| 8052 | 8362 | { |
| 8053 | 8363 | "title": "Exemplo de requisição:\t", |
| 8054 | - "content": "endpoint: http://<host>/sei-broker/service/usuarios/excluir\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8364 | + "content": "endpoint: [DELETE] http://<host>/sei-broker/service/usuarios/andre.guimaraes\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8055 | 8365 | "type": "json" |
| 8056 | 8366 | } |
| 8057 | 8367 | ], |
| ... | ... | @@ -8087,6 +8397,11 @@ define({ "api": [ |
| 8087 | 8397 | "name": "incluirUsuario", |
| 8088 | 8398 | "group": "Usuario", |
| 8089 | 8399 | "version": "2.0.0", |
| 8400 | + "permission": [ | |
| 8401 | + { | |
| 8402 | + "name": "RO_SEI_BROKER_ADM" | |
| 8403 | + } | |
| 8404 | + ], | |
| 8090 | 8405 | "description": "<p>Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.</p>", |
| 8091 | 8406 | "parameter": { |
| 8092 | 8407 | "fields": { |
| ... | ... | @@ -8154,6 +8469,11 @@ define({ "api": [ |
| 8154 | 8469 | "name": "listarUsuarios", |
| 8155 | 8470 | "group": "Usuario", |
| 8156 | 8471 | "version": "2.0.0", |
| 8472 | + "permission": [ | |
| 8473 | + { | |
| 8474 | + "name": "RO_SEI_BROKER" | |
| 8475 | + } | |
| 8476 | + ], | |
| 8157 | 8477 | "description": "<p>Este método realiza uma consulta aos usuários cadastrados que possuem o perfil "Básico".</p>", |
| 8158 | 8478 | "parameter": { |
| 8159 | 8479 | "fields": { | ... | ... |
src/main/webapp/api-docs/api_data.json
| ... | ... | @@ -6,6 +6,11 @@ |
| 6 | 6 | "name": "adicionarArquivo", |
| 7 | 7 | "group": "Arquivo", |
| 8 | 8 | "version": "2.0.0", |
| 9 | + "permission": [ | |
| 10 | + { | |
| 11 | + "name": "RO_SEI_BROKER" | |
| 12 | + } | |
| 13 | + ], | |
| 9 | 14 | "description": "<p>O serviço criará um arquivo no repositório de documentos e retornará seu identificador. O envio do arquivo poderá ser particionado com chamadas posteriores ao serviço de Adicionar Conteúdo Arquivo. Após todo o conteúdo ser transferido o arquivo será ativado e poderá ser associado com um documento externo no serviço de inclusão de documento. Serão excluídos em 24 horas os arquivos não completados e não associados a um documento.</p>", |
| 10 | 15 | "parameter": { |
| 11 | 16 | "fields": { |
| ... | ... | @@ -119,6 +124,11 @@ |
| 119 | 124 | "name": "adicionarConteudoArquivo", |
| 120 | 125 | "group": "Arquivo", |
| 121 | 126 | "version": "2.0.0", |
| 127 | + "permission": [ | |
| 128 | + { | |
| 129 | + "name": "RO_SEI_BROKER" | |
| 130 | + } | |
| 131 | + ], | |
| 122 | 132 | "description": "<p>Adiciona conteúdo a um arquivo criado, o sistema identificará automaticamente quando o conteúdo foi completado validando o tamanho em bytes e o hash do conteúdo. Quando as condições forem satisfeitas o arquivo será ativado e poderá ser utilizado nas chamadas de inclusão de documento.</p>", |
| 123 | 133 | "parameter": { |
| 124 | 134 | "fields": { |
| ... | ... | @@ -225,6 +235,11 @@ |
| 225 | 235 | "name": "cancelarDisponibilizacaoBloco", |
| 226 | 236 | "group": "Bloco", |
| 227 | 237 | "version": "2.0.0", |
| 238 | + "permission": [ | |
| 239 | + { | |
| 240 | + "name": "RO_SEI_BROKER" | |
| 241 | + } | |
| 242 | + ], | |
| 228 | 243 | "description": "<p>Cancela a disponibilização de blocos.</p>", |
| 229 | 244 | "parameter": { |
| 230 | 245 | "fields": { |
| ... | ... | @@ -285,6 +300,11 @@ |
| 285 | 300 | "name": "consultarBloco", |
| 286 | 301 | "group": "Bloco", |
| 287 | 302 | "version": "2.0.0", |
| 303 | + "permission": [ | |
| 304 | + { | |
| 305 | + "name": "RO_SEI_BROKER" | |
| 306 | + } | |
| 307 | + ], | |
| 288 | 308 | "description": "<p>Recupera as informações do bloco informado.</p>", |
| 289 | 309 | "parameter": { |
| 290 | 310 | "fields": { |
| ... | ... | @@ -488,6 +508,11 @@ |
| 488 | 508 | "name": "disponibilizarBloco", |
| 489 | 509 | "group": "Bloco", |
| 490 | 510 | "version": "2.0.0", |
| 511 | + "permission": [ | |
| 512 | + { | |
| 513 | + "name": "RO_SEI_BROKER" | |
| 514 | + } | |
| 515 | + ], | |
| 491 | 516 | "description": "<p>Disponibiliza um determinado bloco.</p>", |
| 492 | 517 | "parameter": { |
| 493 | 518 | "fields": { |
| ... | ... | @@ -550,6 +575,11 @@ |
| 550 | 575 | "name": "excluirBloco", |
| 551 | 576 | "group": "Bloco", |
| 552 | 577 | "version": "2.0.0", |
| 578 | + "permission": [ | |
| 579 | + { | |
| 580 | + "name": "RO_SEI_BROKER" | |
| 581 | + } | |
| 582 | + ], | |
| 553 | 583 | "description": "<p>Exclui um bloco criado.</p>", |
| 554 | 584 | "parameter": { |
| 555 | 585 | "fields": { |
| ... | ... | @@ -610,6 +640,11 @@ |
| 610 | 640 | "name": "gerarBloco", |
| 611 | 641 | "group": "Bloco", |
| 612 | 642 | "version": "2.0.0", |
| 643 | + "permission": [ | |
| 644 | + { | |
| 645 | + "name": "RO_SEI_BROKER" | |
| 646 | + } | |
| 647 | + ], | |
| 613 | 648 | "description": "<p>Gera um novo bloco.</p>", |
| 614 | 649 | "parameter": { |
| 615 | 650 | "fields": { |
| ... | ... | @@ -722,6 +757,11 @@ |
| 722 | 757 | "name": "incluirDocumentoComAnotacaoNoBloco", |
| 723 | 758 | "group": "Bloco", |
| 724 | 759 | "version": "2.0.0", |
| 760 | + "permission": [ | |
| 761 | + { | |
| 762 | + "name": "RO_SEI_BROKER" | |
| 763 | + } | |
| 764 | + ], | |
| 725 | 765 | "description": "<p>Inclui um documento no bloco.</p>", |
| 726 | 766 | "parameter": { |
| 727 | 767 | "fields": { |
| ... | ... | @@ -799,6 +839,11 @@ |
| 799 | 839 | "name": "incluirDocumentoNoBloco", |
| 800 | 840 | "group": "Bloco", |
| 801 | 841 | "version": "2.0.0", |
| 842 | + "permission": [ | |
| 843 | + { | |
| 844 | + "name": "RO_SEI_BROKER" | |
| 845 | + } | |
| 846 | + ], | |
| 802 | 847 | "description": "<p>Inclui um documento no bloco.</p>", |
| 803 | 848 | "parameter": { |
| 804 | 849 | "fields": { |
| ... | ... | @@ -868,6 +913,11 @@ |
| 868 | 913 | "name": "incluirProcessoComAnotacaoNoBloco", |
| 869 | 914 | "group": "Bloco", |
| 870 | 915 | "version": "2.0.0", |
| 916 | + "permission": [ | |
| 917 | + { | |
| 918 | + "name": "RO_SEI_BROKER" | |
| 919 | + } | |
| 920 | + ], | |
| 871 | 921 | "description": "<p>Inclui um processo no bloco, junto com uma anotação.</p>", |
| 872 | 922 | "parameter": { |
| 873 | 923 | "fields": { |
| ... | ... | @@ -958,6 +1008,11 @@ |
| 958 | 1008 | "name": "incluirProcessoNoBloco", |
| 959 | 1009 | "group": "Bloco", |
| 960 | 1010 | "version": "2.0.0", |
| 1011 | + "permission": [ | |
| 1012 | + { | |
| 1013 | + "name": "RO_SEI_BROKER" | |
| 1014 | + } | |
| 1015 | + ], | |
| 961 | 1016 | "description": "<p>Inclui um processo no bloco.</p>", |
| 962 | 1017 | "parameter": { |
| 963 | 1018 | "fields": { |
| ... | ... | @@ -1040,6 +1095,11 @@ |
| 1040 | 1095 | "name": "retirarDocumentoDoBloco", |
| 1041 | 1096 | "group": "Bloco", |
| 1042 | 1097 | "version": "2.0.0", |
| 1098 | + "permission": [ | |
| 1099 | + { | |
| 1100 | + "name": "RO_SEI_BROKER" | |
| 1101 | + } | |
| 1102 | + ], | |
| 1043 | 1103 | "description": "<p>Remove o documento do bloco.</p>", |
| 1044 | 1104 | "parameter": { |
| 1045 | 1105 | "fields": { |
| ... | ... | @@ -1107,6 +1167,11 @@ |
| 1107 | 1167 | "name": "retirarProcessoDoBloco", |
| 1108 | 1168 | "group": "Bloco", |
| 1109 | 1169 | "version": "2.0.0", |
| 1170 | + "permission": [ | |
| 1171 | + { | |
| 1172 | + "name": "RO_SEI_BROKER" | |
| 1173 | + } | |
| 1174 | + ], | |
| 1110 | 1175 | "description": "<p>Este método remove o processo do bloco.</p>", |
| 1111 | 1176 | "parameter": { |
| 1112 | 1177 | "fields": { |
| ... | ... | @@ -1243,6 +1308,11 @@ |
| 1243 | 1308 | "name": "listarCargos", |
| 1244 | 1309 | "group": "Cargo", |
| 1245 | 1310 | "version": "2.0.0", |
| 1311 | + "permission": [ | |
| 1312 | + { | |
| 1313 | + "name": "RO_SEI_BROKER" | |
| 1314 | + } | |
| 1315 | + ], | |
| 1246 | 1316 | "description": "<p>Lista os cargos.</p>", |
| 1247 | 1317 | "parameter": { |
| 1248 | 1318 | "fields": { |
| ... | ... | @@ -1333,6 +1403,11 @@ |
| 1333 | 1403 | "name": "atualizarContato", |
| 1334 | 1404 | "group": "Contato", |
| 1335 | 1405 | "version": "2.0.0", |
| 1406 | + "permission": [ | |
| 1407 | + { | |
| 1408 | + "name": "RO_SEI_BROKER" | |
| 1409 | + } | |
| 1410 | + ], | |
| 1336 | 1411 | "description": "<p>Atualizar contato</p>", |
| 1337 | 1412 | "parameter": { |
| 1338 | 1413 | "fields": { |
| ... | ... | @@ -1620,6 +1695,11 @@ |
| 1620 | 1695 | "name": "criarContato", |
| 1621 | 1696 | "group": "Contato", |
| 1622 | 1697 | "version": "2.0.0", |
| 1698 | + "permission": [ | |
| 1699 | + { | |
| 1700 | + "name": "RO_SEI_BROKER" | |
| 1701 | + } | |
| 1702 | + ], | |
| 1623 | 1703 | "description": "<p>Incluir contato</p>", |
| 1624 | 1704 | "parameter": { |
| 1625 | 1705 | "fields": { |
| ... | ... | @@ -1904,6 +1984,11 @@ |
| 1904 | 1984 | "name": "getContato", |
| 1905 | 1985 | "group": "Contato", |
| 1906 | 1986 | "version": "2.0.0", |
| 1987 | + "permission": [ | |
| 1988 | + { | |
| 1989 | + "name": "RO_SEI_BROKER" | |
| 1990 | + } | |
| 1991 | + ], | |
| 1907 | 1992 | "description": "<p>Consulta contato pela sigla(login)</p>", |
| 1908 | 1993 | "parameter": { |
| 1909 | 1994 | "fields": { |
| ... | ... | @@ -2193,6 +2278,11 @@ |
| 2193 | 2278 | "name": "listarContatos", |
| 2194 | 2279 | "group": "Contato", |
| 2195 | 2280 | "version": "2.0.0", |
| 2281 | + "permission": [ | |
| 2282 | + { | |
| 2283 | + "name": "RO_SEI_BROKER" | |
| 2284 | + } | |
| 2285 | + ], | |
| 2196 | 2286 | "description": "<p>Consulta os contatos de determinado tipo, o retorno pode ser PessoaFisica ou PessoaJuridica é recomendado utilizar a ans-commons-sei.</p>", |
| 2197 | 2287 | "parameter": { |
| 2198 | 2288 | "fields": { |
| ... | ... | @@ -2535,6 +2625,11 @@ |
| 2535 | 2625 | "name": "listarTipos", |
| 2536 | 2626 | "group": "Contato", |
| 2537 | 2627 | "version": "2.0.0", |
| 2628 | + "permission": [ | |
| 2629 | + { | |
| 2630 | + "name": "RO_SEI_BROKER" | |
| 2631 | + } | |
| 2632 | + ], | |
| 2538 | 2633 | "description": "<p>Consulta os tipos de contato.</p>", |
| 2539 | 2634 | "parameter": { |
| 2540 | 2635 | "fields": { |
| ... | ... | @@ -2588,6 +2683,11 @@ |
| 2588 | 2683 | "name": "cancelarDocumento", |
| 2589 | 2684 | "group": "Documento", |
| 2590 | 2685 | "version": "2.0.0", |
| 2686 | + "permission": [ | |
| 2687 | + { | |
| 2688 | + "name": "RO_SEI_BROKER" | |
| 2689 | + } | |
| 2690 | + ], | |
| 2591 | 2691 | "description": "<p>Cancela um documento.</p>", |
| 2592 | 2692 | "parameter": { |
| 2593 | 2693 | "fields": { |
| ... | ... | @@ -2657,6 +2757,11 @@ |
| 2657 | 2757 | "name": "consultarDocumento", |
| 2658 | 2758 | "group": "Documento", |
| 2659 | 2759 | "version": "2.0.0", |
| 2760 | + "permission": [ | |
| 2761 | + { | |
| 2762 | + "name": "RO_SEI_BROKER" | |
| 2763 | + } | |
| 2764 | + ], | |
| 2660 | 2765 | "description": "<p>Consulta documento cadastrado no SEI.</p>", |
| 2661 | 2766 | "parameter": { |
| 2662 | 2767 | "fields": { |
| ... | ... | @@ -2994,6 +3099,11 @@ |
| 2994 | 3099 | "name": "consultarDocumentoInteressado", |
| 2995 | 3100 | "group": "Documento", |
| 2996 | 3101 | "version": "2.0.0", |
| 3102 | + "permission": [ | |
| 3103 | + { | |
| 3104 | + "name": "RO_SEI_BROKER" | |
| 3105 | + } | |
| 3106 | + ], | |
| 2997 | 3107 | "description": "<p>Retorna os documentos de um determinado interessado.</p>", |
| 2998 | 3108 | "parameter": { |
| 2999 | 3109 | "fields": { |
| ... | ... | @@ -3141,6 +3251,11 @@ |
| 3141 | 3251 | "name": "consultarDocumentosIncluidosBroker", |
| 3142 | 3252 | "group": "Documento", |
| 3143 | 3253 | "version": "2.0.0", |
| 3254 | + "permission": [ | |
| 3255 | + { | |
| 3256 | + "name": "RO_SEI_BROKER" | |
| 3257 | + } | |
| 3258 | + ], | |
| 3144 | 3259 | "description": "<p>Consulta documentos inclusos pelo SEI-Broker.</p>", |
| 3145 | 3260 | "parameter": { |
| 3146 | 3261 | "fields": { |
| ... | ... | @@ -3312,6 +3427,11 @@ |
| 3312 | 3427 | "name": "exportarDocumento", |
| 3313 | 3428 | "group": "Documento", |
| 3314 | 3429 | "version": "2.0.0", |
| 3430 | + "permission": [ | |
| 3431 | + { | |
| 3432 | + "name": "RO_SEI_BROKER" | |
| 3433 | + } | |
| 3434 | + ], | |
| 3315 | 3435 | "description": "<p>Exporta documentos do SEI em PDF.</p>", |
| 3316 | 3436 | "parameter": { |
| 3317 | 3437 | "fields": { |
| ... | ... | @@ -3372,6 +3492,11 @@ |
| 3372 | 3492 | "name": "incluirDocumento", |
| 3373 | 3493 | "group": "Documento", |
| 3374 | 3494 | "version": "2.0.0", |
| 3495 | + "permission": [ | |
| 3496 | + { | |
| 3497 | + "name": "RO_SEI_BROKER" | |
| 3498 | + } | |
| 3499 | + ], | |
| 3375 | 3500 | "description": "<p>Inclui um documento no SEI, podem ser incluídos documentos internos e externos, para documentos externo o tamanho máximo é 20MB.</p>", |
| 3376 | 3501 | "parameter": { |
| 3377 | 3502 | "fields": { |
| ... | ... | @@ -3671,6 +3796,11 @@ |
| 3671 | 3796 | "name": "listarTiposDocumentos", |
| 3672 | 3797 | "group": "Documento", |
| 3673 | 3798 | "version": "2.0.0", |
| 3799 | + "permission": [ | |
| 3800 | + { | |
| 3801 | + "name": "RO_SEI_BROKER" | |
| 3802 | + } | |
| 3803 | + ], | |
| 3674 | 3804 | "description": "<p>Lista os tipos de documentos do SEI.</p>", |
| 3675 | 3805 | "parameter": { |
| 3676 | 3806 | "fields": { |
| ... | ... | @@ -3754,6 +3884,11 @@ |
| 3754 | 3884 | "name": "getCidade", |
| 3755 | 3885 | "group": "Endereco", |
| 3756 | 3886 | "version": "2.0.0", |
| 3887 | + "permission": [ | |
| 3888 | + { | |
| 3889 | + "name": "RO_SEI_BROKER" | |
| 3890 | + } | |
| 3891 | + ], | |
| 3757 | 3892 | "description": "<p>Consulta a cidade pelo código do IBGE.</p>", |
| 3758 | 3893 | "parameter": { |
| 3759 | 3894 | "fields": { |
| ... | ... | @@ -3863,6 +3998,11 @@ |
| 3863 | 3998 | "name": "getCidades", |
| 3864 | 3999 | "group": "Endereco", |
| 3865 | 4000 | "version": "2.0.0", |
| 4001 | + "permission": [ | |
| 4002 | + { | |
| 4003 | + "name": "RO_SEI_BROKER" | |
| 4004 | + } | |
| 4005 | + ], | |
| 3866 | 4006 | "description": "<p>Consulta as cidades de um determinado estado.</p>", |
| 3867 | 4007 | "parameter": { |
| 3868 | 4008 | "fields": { |
| ... | ... | @@ -3981,6 +4121,11 @@ |
| 3981 | 4121 | "name": "getEstado", |
| 3982 | 4122 | "group": "Endereco", |
| 3983 | 4123 | "version": "2.0.0", |
| 4124 | + "permission": [ | |
| 4125 | + { | |
| 4126 | + "name": "RO_SEI_BROKER" | |
| 4127 | + } | |
| 4128 | + ], | |
| 3984 | 4129 | "description": "<p>Consulta o estado pela sigla.</p>", |
| 3985 | 4130 | "parameter": { |
| 3986 | 4131 | "fields": { |
| ... | ... | @@ -4093,6 +4238,11 @@ |
| 4093 | 4238 | "name": "getEstados", |
| 4094 | 4239 | "group": "Endereco", |
| 4095 | 4240 | "version": "2.0.0", |
| 4241 | + "permission": [ | |
| 4242 | + { | |
| 4243 | + "name": "RO_SEI_BROKER" | |
| 4244 | + } | |
| 4245 | + ], | |
| 4096 | 4246 | "description": "<p>Consulta estados cadastrados.</p>", |
| 4097 | 4247 | "parameter": { |
| 4098 | 4248 | "fields": { |
| ... | ... | @@ -4195,6 +4345,11 @@ |
| 4195 | 4345 | "name": "getPaises", |
| 4196 | 4346 | "group": "Endereco", |
| 4197 | 4347 | "version": "2.0.0", |
| 4348 | + "permission": [ | |
| 4349 | + { | |
| 4350 | + "name": "RO_SEI_BROKER" | |
| 4351 | + } | |
| 4352 | + ], | |
| 4198 | 4353 | "description": "<p>Consulta países cadastrados.</p>", |
| 4199 | 4354 | "parameter": { |
| 4200 | 4355 | "fields": { |
| ... | ... | @@ -4276,6 +4431,11 @@ |
| 4276 | 4431 | "name": "listarExtensoesPermitidas", |
| 4277 | 4432 | "group": "Extensao", |
| 4278 | 4433 | "version": "2.0.0", |
| 4434 | + "permission": [ | |
| 4435 | + { | |
| 4436 | + "name": "RO_SEI_BROKER" | |
| 4437 | + } | |
| 4438 | + ], | |
| 4279 | 4439 | "description": "<p>Este método realiza uma busca pelas extensões de arquivos permitidas.</p>", |
| 4280 | 4440 | "parameter": { |
| 4281 | 4441 | "fields": { |
| ... | ... | @@ -4360,6 +4520,11 @@ |
| 4360 | 4520 | "name": "listarHipoteses", |
| 4361 | 4521 | "group": "Hipotese_Legal", |
| 4362 | 4522 | "version": "2.0.0", |
| 4523 | + "permission": [ | |
| 4524 | + { | |
| 4525 | + "name": "RO_SEI_BROKER" | |
| 4526 | + } | |
| 4527 | + ], | |
| 4363 | 4528 | "description": "<p>Lista as hipóteses legais.</p>", |
| 4364 | 4529 | "parameter": { |
| 4365 | 4530 | "fields": { |
| ... | ... | @@ -4645,6 +4810,11 @@ |
| 4645 | 4810 | "name": "listarMarcadores", |
| 4646 | 4811 | "group": "Marcador", |
| 4647 | 4812 | "version": "2.0.0", |
| 4813 | + "permission": [ | |
| 4814 | + { | |
| 4815 | + "name": "RO_SEI_BROKER" | |
| 4816 | + } | |
| 4817 | + ], | |
| 4648 | 4818 | "description": "<p>Lista os marcadores de uma unidade.</p>", |
| 4649 | 4819 | "parameter": { |
| 4650 | 4820 | "fields": { |
| ... | ... | @@ -4726,6 +4896,11 @@ |
| 4726 | 4896 | "name": "marcarProcesso", |
| 4727 | 4897 | "group": "Marcador", |
| 4728 | 4898 | "version": "2.0.0", |
| 4899 | + "permission": [ | |
| 4900 | + { | |
| 4901 | + "name": "RO_SEI_BROKER" | |
| 4902 | + } | |
| 4903 | + ], | |
| 4729 | 4904 | "description": "<p>Adiciona um processo ao marcador.</p>", |
| 4730 | 4905 | "parameter": { |
| 4731 | 4906 | "fields": { |
| ... | ... | @@ -4805,6 +4980,11 @@ |
| 4805 | 4980 | "name": "abrirProcesso", |
| 4806 | 4981 | "group": "Processo", |
| 4807 | 4982 | "version": "2.0.0", |
| 4983 | + "permission": [ | |
| 4984 | + { | |
| 4985 | + "name": "RO_SEI_BROKER" | |
| 4986 | + } | |
| 4987 | + ], | |
| 4808 | 4988 | "description": "<p>Abre um processo.</p>", |
| 4809 | 4989 | "parameter": { |
| 4810 | 4990 | "fields": { |
| ... | ... | @@ -5115,6 +5295,11 @@ |
| 5115 | 5295 | "name": "anexarProcesso", |
| 5116 | 5296 | "group": "Processo", |
| 5117 | 5297 | "version": "2.0.0", |
| 5298 | + "permission": [ | |
| 5299 | + { | |
| 5300 | + "name": "RO_SEI_BROKER" | |
| 5301 | + } | |
| 5302 | + ], | |
| 5118 | 5303 | "description": "<p>Anexar um processo.</p>", |
| 5119 | 5304 | "parameter": { |
| 5120 | 5305 | "fields": { |
| ... | ... | @@ -5187,6 +5372,11 @@ |
| 5187 | 5372 | "name": "bloquearProcesso", |
| 5188 | 5373 | "group": "Processo", |
| 5189 | 5374 | "version": "2.0.0", |
| 5375 | + "permission": [ | |
| 5376 | + { | |
| 5377 | + "name": "RO_SEI_BROKER" | |
| 5378 | + } | |
| 5379 | + ], | |
| 5190 | 5380 | "description": "<p>Bloquear um processo.</p>", |
| 5191 | 5381 | "parameter": { |
| 5192 | 5382 | "fields": { |
| ... | ... | @@ -5252,6 +5442,11 @@ |
| 5252 | 5442 | "name": "concluirProcesso", |
| 5253 | 5443 | "group": "Processo", |
| 5254 | 5444 | "version": "2.0.0", |
| 5445 | + "permission": [ | |
| 5446 | + { | |
| 5447 | + "name": "RO_SEI_BROKER" | |
| 5448 | + } | |
| 5449 | + ], | |
| 5255 | 5450 | "description": "<p>Conclui o processo informado.</p>", |
| 5256 | 5451 | "parameter": { |
| 5257 | 5452 | "fields": { |
| ... | ... | @@ -5327,6 +5522,11 @@ |
| 5327 | 5522 | "name": "consultarProcesso", |
| 5328 | 5523 | "group": "Processo", |
| 5329 | 5524 | "version": "2.0.0", |
| 5525 | + "permission": [ | |
| 5526 | + { | |
| 5527 | + "name": "RO_SEI_BROKER" | |
| 5528 | + } | |
| 5529 | + ], | |
| 5330 | 5530 | "description": "<p>Este método realiza uma consulta a processos no SEI e no SIPAR.</p>", |
| 5331 | 5531 | "parameter": { |
| 5332 | 5532 | "fields": { |
| ... | ... | @@ -6045,6 +6245,11 @@ |
| 6045 | 6245 | "name": "consultarProcessosInteressado", |
| 6046 | 6246 | "group": "Processo", |
| 6047 | 6247 | "version": "2.0.0", |
| 6248 | + "permission": [ | |
| 6249 | + { | |
| 6250 | + "name": "RO_SEI_BROKER" | |
| 6251 | + } | |
| 6252 | + ], | |
| 6048 | 6253 | "description": "<p>Retorna os processos de um determinado interessado.</p>", |
| 6049 | 6254 | "parameter": { |
| 6050 | 6255 | "fields": { |
| ... | ... | @@ -6174,6 +6379,11 @@ |
| 6174 | 6379 | "name": "desanexarProcesso", |
| 6175 | 6380 | "group": "Processo", |
| 6176 | 6381 | "version": "2.0.0", |
| 6382 | + "permission": [ | |
| 6383 | + { | |
| 6384 | + "name": "RO_SEI_BROKER" | |
| 6385 | + } | |
| 6386 | + ], | |
| 6177 | 6387 | "description": "<p>Remove um processo anexado.</p>", |
| 6178 | 6388 | "parameter": { |
| 6179 | 6389 | "fields": { |
| ... | ... | @@ -6246,6 +6456,11 @@ |
| 6246 | 6456 | "name": "desbloquearProcesso", |
| 6247 | 6457 | "group": "Processo", |
| 6248 | 6458 | "version": "2.0.0", |
| 6459 | + "permission": [ | |
| 6460 | + { | |
| 6461 | + "name": "RO_SEI_BROKER" | |
| 6462 | + } | |
| 6463 | + ], | |
| 6249 | 6464 | "description": "<p>Desbloquear um processo.</p>", |
| 6250 | 6465 | "parameter": { |
| 6251 | 6466 | "fields": { |
| ... | ... | @@ -6302,6 +6517,11 @@ |
| 6302 | 6517 | "name": "desrelacionarProcesso", |
| 6303 | 6518 | "group": "Processo", |
| 6304 | 6519 | "version": "2.0.0", |
| 6520 | + "permission": [ | |
| 6521 | + { | |
| 6522 | + "name": "RO_SEI_BROKER" | |
| 6523 | + } | |
| 6524 | + ], | |
| 6305 | 6525 | "description": "<p>Desrelacionar processos.</p>", |
| 6306 | 6526 | "parameter": { |
| 6307 | 6527 | "fields": { |
| ... | ... | @@ -6511,6 +6731,11 @@ |
| 6511 | 6731 | "name": "lancarAndamento", |
| 6512 | 6732 | "group": "Processo", |
| 6513 | 6733 | "version": "2.0.0", |
| 6734 | + "permission": [ | |
| 6735 | + { | |
| 6736 | + "name": "RO_SEI_BROKER" | |
| 6737 | + } | |
| 6738 | + ], | |
| 6514 | 6739 | "description": "<p>Lança um andamento ao processo.</p>", |
| 6515 | 6740 | "parameter": { |
| 6516 | 6741 | "fields": { |
| ... | ... | @@ -6713,6 +6938,11 @@ |
| 6713 | 6938 | "name": "listarAndamentos", |
| 6714 | 6939 | "group": "Processo", |
| 6715 | 6940 | "version": "2.0.0", |
| 6941 | + "permission": [ | |
| 6942 | + { | |
| 6943 | + "name": "RO_SEI_BROKER" | |
| 6944 | + } | |
| 6945 | + ], | |
| 6716 | 6946 | "description": "<p>Lista as andamentos do processo.</p>", |
| 6717 | 6947 | "parameter": { |
| 6718 | 6948 | "fields": { |
| ... | ... | @@ -6920,6 +7150,11 @@ |
| 6920 | 7150 | "name": "listarDocumentosPorProcesso", |
| 6921 | 7151 | "group": "Processo", |
| 6922 | 7152 | "version": "2.0.0", |
| 7153 | + "permission": [ | |
| 7154 | + { | |
| 7155 | + "name": "RO_SEI_BROKER" | |
| 7156 | + } | |
| 7157 | + ], | |
| 6923 | 7158 | "description": "<p>Retorna os documentos de um determinado processo.</p>", |
| 6924 | 7159 | "parameter": { |
| 6925 | 7160 | "fields": { |
| ... | ... | @@ -7026,6 +7261,11 @@ |
| 7026 | 7261 | "name": "listarTiposProcesso", |
| 7027 | 7262 | "group": "Processo", |
| 7028 | 7263 | "version": "2.0.0", |
| 7264 | + "permission": [ | |
| 7265 | + { | |
| 7266 | + "name": "RO_SEI_BROKER" | |
| 7267 | + } | |
| 7268 | + ], | |
| 7029 | 7269 | "description": "<p>Consulta os tipos de processo.</p>", |
| 7030 | 7270 | "parameter": { |
| 7031 | 7271 | "fields": { |
| ... | ... | @@ -7088,6 +7328,11 @@ |
| 7088 | 7328 | "name": "reabrirProcesso", |
| 7089 | 7329 | "group": "Processo", |
| 7090 | 7330 | "version": "2.0.0", |
| 7331 | + "permission": [ | |
| 7332 | + { | |
| 7333 | + "name": "RO_SEI_BROKER" | |
| 7334 | + } | |
| 7335 | + ], | |
| 7091 | 7336 | "description": "<p>Reabre um processo.</p>", |
| 7092 | 7337 | "parameter": { |
| 7093 | 7338 | "fields": { |
| ... | ... | @@ -7161,6 +7406,11 @@ |
| 7161 | 7406 | "name": "relacionarProcesso", |
| 7162 | 7407 | "group": "Processo", |
| 7163 | 7408 | "version": "2.0.0", |
| 7409 | + "permission": [ | |
| 7410 | + { | |
| 7411 | + "name": "RO_SEI_BROKER" | |
| 7412 | + } | |
| 7413 | + ], | |
| 7164 | 7414 | "description": "<p>Relacionar processos.</p>", |
| 7165 | 7415 | "parameter": { |
| 7166 | 7416 | "fields": { |
| ... | ... | @@ -7233,6 +7483,11 @@ |
| 7233 | 7483 | "name": "removerSobrestamentoProcesso", |
| 7234 | 7484 | "group": "Processo", |
| 7235 | 7485 | "version": "2.0.0", |
| 7486 | + "permission": [ | |
| 7487 | + { | |
| 7488 | + "name": "RO_SEI_BROKER" | |
| 7489 | + } | |
| 7490 | + ], | |
| 7236 | 7491 | "description": "<p>Remover sobrestamento de processo.</p>", |
| 7237 | 7492 | "parameter": { |
| 7238 | 7493 | "fields": { |
| ... | ... | @@ -7289,6 +7544,11 @@ |
| 7289 | 7544 | "name": "sobrestarProcesso", |
| 7290 | 7545 | "group": "Processo", |
| 7291 | 7546 | "version": "2.0.0", |
| 7547 | + "permission": [ | |
| 7548 | + { | |
| 7549 | + "name": "RO_SEI_BROKER" | |
| 7550 | + } | |
| 7551 | + ], | |
| 7292 | 7552 | "description": "<p>Sobrestar processo.</p>", |
| 7293 | 7553 | "parameter": { |
| 7294 | 7554 | "fields": { |
| ... | ... | @@ -7368,6 +7628,11 @@ |
| 7368 | 7628 | "name": "listarSeries", |
| 7369 | 7629 | "group": "Serie", |
| 7370 | 7630 | "version": "2.0.0", |
| 7631 | + "permission": [ | |
| 7632 | + { | |
| 7633 | + "name": "RO_SEI_BROKER" | |
| 7634 | + } | |
| 7635 | + ], | |
| 7371 | 7636 | "description": "<p>Este método realiza uma consulta às séries.</p>", |
| 7372 | 7637 | "parameter": { |
| 7373 | 7638 | "fields": { |
| ... | ... | @@ -7459,6 +7724,11 @@ |
| 7459 | 7724 | "name": "listarTarefas", |
| 7460 | 7725 | "group": "Tarefa", |
| 7461 | 7726 | "version": "2.0.0", |
| 7727 | + "permission": [ | |
| 7728 | + { | |
| 7729 | + "name": "RO_SEI_BROKER" | |
| 7730 | + } | |
| 7731 | + ], | |
| 7462 | 7732 | "description": "<p>Lista os tipos de tarefas existentes no SEI.</p>", |
| 7463 | 7733 | "parameter": { |
| 7464 | 7734 | "fields": { |
| ... | ... | @@ -7568,6 +7838,11 @@ |
| 7568 | 7838 | "name": "listarTiposConferencia", |
| 7569 | 7839 | "group": "Tipos_Confer_ncia", |
| 7570 | 7840 | "version": "2.0.0", |
| 7841 | + "permission": [ | |
| 7842 | + { | |
| 7843 | + "name": "RO_SEI_BROKER" | |
| 7844 | + } | |
| 7845 | + ], | |
| 7571 | 7846 | "description": "<p>Lista os tipos de conferência.</p>", |
| 7572 | 7847 | "parameter": { |
| 7573 | 7848 | "fields": { |
| ... | ... | @@ -7635,6 +7910,11 @@ |
| 7635 | 7910 | "name": "consultarCodigo", |
| 7636 | 7911 | "group": "Unidade", |
| 7637 | 7912 | "version": "2.0.0", |
| 7913 | + "permission": [ | |
| 7914 | + { | |
| 7915 | + "name": "RO_SEI_BROKER" | |
| 7916 | + } | |
| 7917 | + ], | |
| 7638 | 7918 | "description": "<p>Retorna o código da Unidade pesquisada.</p>", |
| 7639 | 7919 | "parameter": { |
| 7640 | 7920 | "fields": { |
| ... | ... | @@ -7688,6 +7968,11 @@ |
| 7688 | 7968 | "name": "listarUnidades", |
| 7689 | 7969 | "group": "Unidade", |
| 7690 | 7970 | "version": "2.0.0", |
| 7971 | + "permission": [ | |
| 7972 | + { | |
| 7973 | + "name": "RO_SEI_BROKER" | |
| 7974 | + } | |
| 7975 | + ], | |
| 7691 | 7976 | "description": "<p>Retorna as Unidades cadastradas no SEI.</p>", |
| 7692 | 7977 | "examples": [ |
| 7693 | 7978 | { |
| ... | ... | @@ -7743,12 +8028,17 @@ |
| 7743 | 8028 | "groupTitle": "Unidade" |
| 7744 | 8029 | }, |
| 7745 | 8030 | { |
| 7746 | - "type": "put", | |
| 7747 | - "url": "/usuarios/ativar", | |
| 8031 | + "type": "post", | |
| 8032 | + "url": "/usuarios/ativos", | |
| 7748 | 8033 | "title": "Ativar usuário", |
| 7749 | 8034 | "name": "ativarUsuario", |
| 7750 | 8035 | "group": "Usuario", |
| 7751 | 8036 | "version": "2.0.0", |
| 8037 | + "permission": [ | |
| 8038 | + { | |
| 8039 | + "name": "RO_SEI_BROKER_ADM" | |
| 8040 | + } | |
| 8041 | + ], | |
| 7752 | 8042 | "description": "<p>Este método reativa usuários.</p>", |
| 7753 | 8043 | "parameter": { |
| 7754 | 8044 | "fields": { |
| ... | ... | @@ -7780,7 +8070,7 @@ |
| 7780 | 8070 | "examples": [ |
| 7781 | 8071 | { |
| 7782 | 8072 | "title": "Exemplo de requisição:\t", |
| 7783 | - "content": "endpoint: http://<host>/sei-broker/service/usuarios/ativar\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8073 | + "content": "endpoint: http://<host>/sei-broker/service/usuarios/ativos\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 7784 | 8074 | "type": "json" |
| 7785 | 8075 | } |
| 7786 | 8076 | ], |
| ... | ... | @@ -7816,6 +8106,11 @@ |
| 7816 | 8106 | "name": "atribuirProcesso", |
| 7817 | 8107 | "group": "Usuario", |
| 7818 | 8108 | "version": "2.0.0", |
| 8109 | + "permission": [ | |
| 8110 | + { | |
| 8111 | + "name": "RO_SEI_BROKER" | |
| 8112 | + } | |
| 8113 | + ], | |
| 7819 | 8114 | "description": "<p>Este método atribui o processo a um usuário.</p>", |
| 7820 | 8115 | "parameter": { |
| 7821 | 8116 | "fields": { |
| ... | ... | @@ -7893,6 +8188,11 @@ |
| 7893 | 8188 | "name": "buscarUsuario", |
| 7894 | 8189 | "group": "Usuario", |
| 7895 | 8190 | "version": "2.0.0", |
| 8191 | + "permission": [ | |
| 8192 | + { | |
| 8193 | + "name": "RO_SEI_BROKER" | |
| 8194 | + } | |
| 8195 | + ], | |
| 7896 | 8196 | "description": "<p>Este método realiza a uma busca pelo login do usuário.</p>", |
| 7897 | 8197 | "parameter": { |
| 7898 | 8198 | "fields": { |
| ... | ... | @@ -7947,12 +8247,17 @@ |
| 7947 | 8247 | "groupTitle": "Usuario" |
| 7948 | 8248 | }, |
| 7949 | 8249 | { |
| 7950 | - "type": "put", | |
| 7951 | - "url": "/usuarios/desativar", | |
| 8250 | + "type": "delete", | |
| 8251 | + "url": "/usuarios/ativos", | |
| 7952 | 8252 | "title": "Desativar usuário", |
| 7953 | 8253 | "name": "desativarUsuario", |
| 7954 | 8254 | "group": "Usuario", |
| 7955 | 8255 | "version": "2.0.0", |
| 8256 | + "permission": [ | |
| 8257 | + { | |
| 8258 | + "name": "RO_SEI_BROKER_ADM" | |
| 8259 | + } | |
| 8260 | + ], | |
| 7956 | 8261 | "description": "<p>Este método desativa usuários.</p>", |
| 7957 | 8262 | "parameter": { |
| 7958 | 8263 | "fields": { |
| ... | ... | @@ -7984,7 +8289,7 @@ |
| 7984 | 8289 | "examples": [ |
| 7985 | 8290 | { |
| 7986 | 8291 | "title": "Exemplo de requisição:\t", |
| 7987 | - "content": "endpoint: http://<host>/sei-broker/service/usuarios/desativar\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8292 | + "content": "endpoint: [DELETE] http://<host>/sei-broker/service/usuarios/ativos/andre.guimaraes\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 7988 | 8293 | "type": "json" |
| 7989 | 8294 | } |
| 7990 | 8295 | ], |
| ... | ... | @@ -8014,12 +8319,17 @@ |
| 8014 | 8319 | "groupTitle": "Usuario" |
| 8015 | 8320 | }, |
| 8016 | 8321 | { |
| 8017 | - "type": "post", | |
| 8018 | - "url": "/usuarios/excluir", | |
| 8322 | + "type": "delete", | |
| 8323 | + "url": "/usuarios/:login", | |
| 8019 | 8324 | "title": "Excluir usuário", |
| 8020 | 8325 | "name": "excluirUsuario", |
| 8021 | 8326 | "group": "Usuario", |
| 8022 | 8327 | "version": "2.0.0", |
| 8328 | + "permission": [ | |
| 8329 | + { | |
| 8330 | + "name": "RO_SEI_BROKER_ADM" | |
| 8331 | + } | |
| 8332 | + ], | |
| 8023 | 8333 | "description": "<p>Este método realiza a exclusão de usuários.</p>", |
| 8024 | 8334 | "parameter": { |
| 8025 | 8335 | "fields": { |
| ... | ... | @@ -8051,7 +8361,7 @@ |
| 8051 | 8361 | "examples": [ |
| 8052 | 8362 | { |
| 8053 | 8363 | "title": "Exemplo de requisição:\t", |
| 8054 | - "content": "endpoint: http://<host>/sei-broker/service/usuarios/excluir\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8364 | + "content": "endpoint: [DELETE] http://<host>/sei-broker/service/usuarios/andre.guimaraes\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}", | |
| 8055 | 8365 | "type": "json" |
| 8056 | 8366 | } |
| 8057 | 8367 | ], |
| ... | ... | @@ -8087,6 +8397,11 @@ |
| 8087 | 8397 | "name": "incluirUsuario", |
| 8088 | 8398 | "group": "Usuario", |
| 8089 | 8399 | "version": "2.0.0", |
| 8400 | + "permission": [ | |
| 8401 | + { | |
| 8402 | + "name": "RO_SEI_BROKER_ADM" | |
| 8403 | + } | |
| 8404 | + ], | |
| 8090 | 8405 | "description": "<p>Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.</p>", |
| 8091 | 8406 | "parameter": { |
| 8092 | 8407 | "fields": { |
| ... | ... | @@ -8154,6 +8469,11 @@ |
| 8154 | 8469 | "name": "listarUsuarios", |
| 8155 | 8470 | "group": "Usuario", |
| 8156 | 8471 | "version": "2.0.0", |
| 8472 | + "permission": [ | |
| 8473 | + { | |
| 8474 | + "name": "RO_SEI_BROKER" | |
| 8475 | + } | |
| 8476 | + ], | |
| 8157 | 8477 | "description": "<p>Este método realiza uma consulta aos usuários cadastrados que possuem o perfil "Básico".</p>", |
| 8158 | 8478 | "parameter": { |
| 8159 | 8479 | "fields": { | ... | ... |
src/main/webapp/api-docs/api_project.js
| 1 | 1 | define({ |
| 2 | 2 | "name": "sei-broker", |
| 3 | 3 | "version": "2.0.0", |
| 4 | - "description": "Documentação da camada de integração ANS X SEI. Essa documentação serve para apoiar aos consumidores da camada de integração, pode ser necessário consultar a <a href=\"https://softwarepublico.gov.br/social/sei/manuais\">documentação oficial do SEI</a> para melhor entendimento do negócio e seus objetos.", | |
| 4 | + "description": "Documentação da camada de integração ANS X SEI. Essa documentação serve para apoiar aos consumidores da camada de integração, pode ser necessário consultar a <a href=\"https://softwarepublico.gov.br/social/sei/manuais\">documentação oficial do SEI</a> para melhor entendimento do negócio e seus objetos. Mais informações do SEI-Broker veja o <a href=\"http://wiki.ans.gov.br/index.php/Sei-broker\">artigo wiki</a>.", | |
| 5 | 5 | "title": "Documentação - sei-broker", |
| 6 | 6 | "url": "https://<host>/sei-broker/service", |
| 7 | 7 | "sampleUrl": false, |
| 8 | 8 | "apidoc": "0.2.0", |
| 9 | 9 | "generator": { |
| 10 | 10 | "name": "apidoc", |
| 11 | - "time": "2017-08-17T15:00:32.317Z", | |
| 11 | + "time": "2017-08-18T16:47:20.717Z", | |
| 12 | 12 | "url": "http://apidocjs.com", |
| 13 | 13 | "version": "0.15.1" |
| 14 | 14 | } | ... | ... |
src/main/webapp/api-docs/api_project.json
| 1 | 1 | { |
| 2 | 2 | "name": "sei-broker", |
| 3 | 3 | "version": "2.0.0", |
| 4 | - "description": "Documentação da camada de integração ANS X SEI. Essa documentação serve para apoiar aos consumidores da camada de integração, pode ser necessário consultar a <a href=\"https://softwarepublico.gov.br/social/sei/manuais\">documentação oficial do SEI</a> para melhor entendimento do negócio e seus objetos.", | |
| 4 | + "description": "Documentação da camada de integração ANS X SEI. Essa documentação serve para apoiar aos consumidores da camada de integração, pode ser necessário consultar a <a href=\"https://softwarepublico.gov.br/social/sei/manuais\">documentação oficial do SEI</a> para melhor entendimento do negócio e seus objetos. Mais informações do SEI-Broker veja o <a href=\"http://wiki.ans.gov.br/index.php/Sei-broker\">artigo wiki</a>.", | |
| 5 | 5 | "title": "Documentação - sei-broker", |
| 6 | 6 | "url": "https://<host>/sei-broker/service", |
| 7 | 7 | "sampleUrl": false, |
| 8 | 8 | "apidoc": "0.2.0", |
| 9 | 9 | "generator": { |
| 10 | 10 | "name": "apidoc", |
| 11 | - "time": "2017-08-17T15:00:32.317Z", | |
| 11 | + "time": "2017-08-18T16:47:20.717Z", | |
| 12 | 12 | "url": "http://apidocjs.com", |
| 13 | 13 | "version": "0.15.1" |
| 14 | 14 | } | ... | ... |