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 | } | ... | ... |