diff --git a/src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java b/src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java index c46e0d4..c417a01 100644 --- a/src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java +++ b/src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java @@ -7,15 +7,12 @@ import java.util.HashMap; import java.util.List; import javax.persistence.EntityManager; -import javax.persistence.NoResultException; import javax.persistence.PersistenceContext; import javax.persistence.PersistenceContextType; import javax.persistence.Query; import org.apache.commons.lang3.StringUtils; -import br.gov.ans.exceptions.BusinessException; -import br.gov.ans.exceptions.ResourceNotFoundException; import br.gov.ans.integracao.sei.modelo.DocumentoResumido; public class DocumentoDAO { @@ -127,7 +124,7 @@ public class DocumentoDAO { parametros.put("idProcedimento", idProcedimento); if(StringUtils.isNotBlank(codigoTipo)){ - builder.append("AND s.id_serie = :codigoTipo "); + builder.append("AND s.id_serie in (:codigoTipo) "); parametros.put("codigoTipo", codigoTipo); } diff --git a/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java b/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java index 51ed0c0..9c607e3 100644 --- a/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java +++ b/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java @@ -4,6 +4,7 @@ import static br.gov.ans.integracao.sei.utils.Util.setPaginacaoQuery; import static br.gov.ans.integracao.sei.utils.Util.setQueryParameters; import java.math.BigInteger; +import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -22,26 +23,37 @@ public class ProcessoDAO { private EntityManager em; @SuppressWarnings("unchecked") - public List getProcessos(String interessado, String unidade, Integer pagina, Integer qtdRegistros){ + public List getProcessos(String interessado, String unidade, String tipoProcesso, Integer pagina, Integer qtdRegistros, boolean crescente){ HashMap parametros = new HashMap(); + + StringBuilder builder = new StringBuilder("SELECT pr.protocolo_formatado_pesquisa numero, pr.protocolo_formatado numeroFormatado, pr.descricao, proc.id_tipo_procedimento tipoCodigo, "); + builder.append("tp.nome tipoNome, u.sigla as unidade, pr.dta_geracao dataGeracao "); + builder.append("FROM protocolo pr, tipo_procedimento tp, participante p "); - StringBuilder builder = new StringBuilder("SELECT "); - builder.append("pr.descricao, u.sigla as unidade, pr.protocolo_formatado_pesquisa protocolo, pr.protocolo_formatado, pr.dta_geracao data_geracao "); - builder.append("FROM participante p, protocolo pr, contato c, unidade u "); - builder.append("WHERE " ); - builder.append("p.id_contato = c.id_contato AND p.id_protocolo = pr.id_protocolo AND p.id_unidade = u.id_unidade AND pr.sta_protocolo = 'P' "); + if(StringUtils.isNotBlank(interessado)){ + builder.append("JOIN contato c ON c.id_contato = p.id_contato "); + } + + builder.append("JOIN unidade u ON u.id_unidade = p.id_unidade "); + builder.append("JOIN procedimento proc ON proc.id_procedimento = p.id_protocolo "); + builder.append("WHERE pr.sta_protocolo = 'P' AND p.id_protocolo = pr.id_protocolo "); if(StringUtils.isNotBlank(interessado)){ builder.append("AND c.sigla = :interessado "); parametros.put("interessado", interessado); } - if(StringUtils.isNotBlank(unidade)){ - builder.append("AND u.sigla = :unidade "); - parametros.put("unidade", unidade); + if(StringUtils.isNoneBlank(tipoProcesso)){ + builder.append("AND proc.id_tipo_procedimento = :tipoProcesso"); } - builder.append("order by pr.dta_geracao asc"); + builder.append("AND tp.id_tipo_procedimento = proc.id_tipo_procedimento "); + + if(crescente){ + builder.append("order by pr.dta_geracao asc"); + }else{ + builder.append("order by pr.dta_geracao desc"); + } Query query = em.createNativeQuery(builder.toString(), "ProcessoResumidoMapping"); @@ -49,7 +61,16 @@ public class ProcessoDAO { setPaginacaoQuery(query, pagina, qtdRegistros); - return query.getResultList(); + List results = query.getResultList(); + + List processos = new ArrayList(); + + results.stream().forEach((record) -> { + ProcessoResumido processo = (ProcessoResumido) record[0]; + processos.add(processo); + }); + + return processos; } public Long countProcessos(String interessado, String unidade){ diff --git a/src/main/java/br/gov/ans/integracao/sei/modelo/ProcessoResumido.java b/src/main/java/br/gov/ans/integracao/sei/modelo/ProcessoResumido.java index 93cace1..090fd21 100644 --- a/src/main/java/br/gov/ans/integracao/sei/modelo/ProcessoResumido.java +++ b/src/main/java/br/gov/ans/integracao/sei/modelo/ProcessoResumido.java @@ -6,17 +6,29 @@ import javax.persistence.Entity; import javax.persistence.EntityResult; import javax.persistence.FieldResult; import javax.persistence.Id; +import javax.persistence.OneToOne; import javax.persistence.SqlResultSetMapping; import javax.xml.bind.annotation.XmlRootElement; +import org.codehaus.jackson.map.annotate.JsonSerialize; + @XmlRootElement @Entity @SqlResultSetMapping(name = "ProcessoResumidoMapping", entities = { @EntityResult(entityClass = ProcessoResumido.class, fields = { - @FieldResult(name = "numero", column = "protocolo"), - @FieldResult(name = "numeroFormatado", column = "protocolo_formatado"), + @FieldResult(name = "numero", column = "numero"), + @FieldResult(name = "numeroFormatado", column = "numeroFormatado"), @FieldResult(name = "descricao", column = "descricao"), @FieldResult(name = "unidade", column = "unidade"), - @FieldResult(name = "dataGeracao", column = "data_geracao") }) }) + @FieldResult(name = "dataGeracao", column = "dataGeracao"), + @FieldResult(name = "tipo", column = "tipoCodigo") + }), + @EntityResult( + entityClass = Tipo.class, + fields = { + @FieldResult(name = "codigo", column = "tipoCodigo"), + @FieldResult(name = "nome", column = "tipoNome")}) + }) +@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL) public class ProcessoResumido { @Id @@ -25,6 +37,8 @@ public class ProcessoResumido { private String descricao; private String unidade; private Date dataGeracao; + @OneToOne + private Tipo tipo; public String getNumero() { return numero; @@ -66,4 +80,11 @@ public class ProcessoResumido { this.dataGeracao = dataGeracao; } + public Tipo getTipo() { + return tipo; + } + + public void setTipo(Tipo tipo) { + this.tipo = tipo; + } } diff --git a/src/main/java/br/gov/ans/integracao/sei/modelo/Tipo.java b/src/main/java/br/gov/ans/integracao/sei/modelo/Tipo.java new file mode 100644 index 0000000..8457a03 --- /dev/null +++ b/src/main/java/br/gov/ans/integracao/sei/modelo/Tipo.java @@ -0,0 +1,34 @@ +package br.gov.ans.integracao.sei.modelo; + +import javax.persistence.Entity; +import javax.persistence.EntityResult; +import javax.persistence.FieldResult; +import javax.persistence.Id; +import javax.persistence.SqlResultSetMapping; +import javax.xml.bind.annotation.XmlRootElement; + +@Entity +@SqlResultSetMapping(name = "TipoMapping", entities = { @EntityResult(entityClass = Tipo.class, fields = { + @FieldResult(name = "codigo", column = "tipoCodigo"), @FieldResult(name = "nome", column = "tipoNome") }) }) +@XmlRootElement +public class Tipo { + @Id + private String codigo; + private String nome; + + public String getCodigo() { + return codigo; + } + + public void setCodigo(String codigo) { + this.codigo = codigo; + } + + public String getNome() { + return nome; + } + + public void setNome(String nome) { + this.nome = nome; + } +} diff --git a/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java b/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java index 1ed141c..57e843e 100644 --- a/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java +++ b/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java @@ -562,23 +562,24 @@ public class ProcessoResource { } /** - * @api {get} /:interessado/processos Consultar por interessados - * @apiName consultarProcessosInteressado + * @api {get} /processos Listar processos + * @apiName consultarProcessos * @apiGroup Processo * @apiVersion 2.0.0 * * @apiPermission RO_SEI_BROKER * - * @apiDescription Retorna os processos de um determinado interessado. - * - * @apiParam (Path Parameters) {String} interessado Identificador do interessado + * @apiDescription Lista os processos conforme os filtros informados. * + * @apiParam (Query Parameters) {Boolean} [crescente=false] Ordenar em ordem crescente, processos mais antigos primeiro + * @apiParam (Query Parameters) {String} [interessado] Identificador do interessado * @apiParam (Query Parameters) {String} [unidade] Unidade da qual deseja filtrar os processos * @apiParam (Query Parameters) {String} [pagina=1] Número da página * @apiParam (Query Parameters) {String} [qtdRegistros=50] Quantidade de registros retornados por página + * @apiParam (Query Parameters) {String} [tipoProcesso] Identificador do tipo de processo que deseja filtrar * * @apiExample Exemplo de requisição: - * curl -i https:///sei-broker/service/414247/processos + * curl -i https:///sei-broker/service/processos * * @apiSuccess (Sucesso Response Body - 200) {List} processos Lista com os processos encontrados * @apiSuccess (Sucesso Response Body - 200) {ProcessoResumido} processos.processoResumido Resumo do processo encontrado no SEI @@ -587,6 +588,9 @@ public class ProcessoResource { * @apiSuccess (Sucesso Response Body - 200) {String} processos.processoResumido.descricao Descrição do processo * @apiSuccess (Sucesso Response Body - 200) {String} processos.processoResumido.unidade Unidade responsável pelo processo * @apiSuccess (Sucesso Response Body - 200) {Data} processos.processoResumido.dataGeracao Data de geração do processo + * @apiSuccess (Sucesso Response Body - 200) {Tipo} processos.processoResumido.tipo Objeto com os dados do tipo de processo + * @apiSuccess (Sucesso Response Body - 200) {String} processos.processoResumido.tipo.codigo Código do tipo + * @apiSuccess (Sucesso Response Body - 200) {String} processos.processoResumido.tipo.nome Nome do tipo * * @apiSuccess (Sucesso Response Header - 200) {header} total_registros quantidade de registros que existem para essa consulta. * @@ -598,13 +602,14 @@ public class ProcessoResource { * } */ @GET - @Path("/{interessado}/processos") + @Path("/processos") @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) @Wrapped(element = "processos") - public Response consultarProcessos(@PathParam("interessado") String interessado, @QueryParam("unidade") String unidade, @QueryParam("pagina") String pagina, - @QueryParam("qtdRegistros") String qtdRegistros) throws BusinessException{ + public Response consultarProcessos(@QueryParam("interessado") String interessado, @QueryParam("unidade") String unidade, @QueryParam("tipoProcesso") String tipoProcesso, + @QueryParam("crescente") boolean crescente, @QueryParam("pagina") String pagina, @QueryParam("qtdRegistros") String qtdRegistros) throws BusinessException{ - List processos = processoDAO.getProcessos(interessado, unidade, pagina == null? null:parseInt(pagina), qtdRegistros == null? null : parseInt(qtdRegistros)); + List processos = processoDAO.getProcessos(interessado, unidade, tipoProcesso, + pagina == null? null:parseInt(pagina), qtdRegistros == null? null : parseInt(qtdRegistros), crescente); GenericEntity> entity = new GenericEntity>(processos){}; diff --git a/src/main/webapp/api-docs/api_data.js b/src/main/webapp/api-docs/api_data.js index 4dc7368..1a1478a 100644 --- a/src/main/webapp/api-docs/api_data.js +++ b/src/main/webapp/api-docs/api_data.js @@ -114,7 +114,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", "groupTitle": "Arquivo" }, { @@ -225,7 +225,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", "groupTitle": "Arquivo" }, { @@ -290,7 +290,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -498,7 +498,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -565,7 +565,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -630,7 +630,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -747,7 +747,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -829,7 +829,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -903,7 +903,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -998,7 +998,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1085,7 +1085,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1157,7 +1157,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1242,7 +1242,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1268,9 +1268,37 @@ define({ "api": [ "type": "", "url": "", "version": "0.0.0", - "filename": "branch_homologacao/src/main/webapp/api-docs/main.js", - "group": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js", - "groupTitle": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/webapp/api-docs/main.js", + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js", + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js", + "name": "" + }, + { + "success": { + "fields": { + "Success 200": [ + { + "group": "Success 200", + "optional": false, + "field": "varname1", + "description": "

No type.

" + }, + { + "group": "Success 200", + "type": "String", + "optional": false, + "field": "varname2", + "description": "

With type.

" + } + ] + } + }, + "type": "", + "url": "", + "version": "0.0.0", + "filename": "desenvolvimento_versao_3/sei-broker/target/sei-broker-2.1/api-docs/main.js", + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js", + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js", "name": "" }, { @@ -1365,7 +1393,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java", "groupTitle": "Cargo" }, { @@ -1657,7 +1685,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -1946,7 +1974,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2240,7 +2268,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2587,7 +2615,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2645,7 +2673,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2719,7 +2747,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3061,7 +3089,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3213,7 +3241,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3389,7 +3417,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3454,7 +3482,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3644,7 +3672,7 @@ define({ "api": [ "\"0 (público)\"", "\"1 (restrito)\"", "\"2 (sigiloso)\"", - "\"null (herda do tipo de processo)\"" + "\"null (herda do processo)\"" ], "optional": true, "field": "nivelAcesso", @@ -3758,7 +3786,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3846,7 +3874,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", "groupTitle": "Documento" }, { @@ -3960,7 +3988,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4083,7 +4111,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4200,7 +4228,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4307,7 +4335,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4393,7 +4421,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4482,7 +4510,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java", "groupTitle": "Extensao" }, { @@ -4577,7 +4605,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java", "groupTitle": "Hipotese_Legal" }, { @@ -4652,7 +4680,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4692,7 +4720,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4732,7 +4760,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4772,7 +4800,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4858,7 +4886,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", "groupTitle": "Marcador" }, { @@ -4942,7 +4970,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", "groupTitle": "Marcador" }, { @@ -5257,7 +5285,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -5334,7 +5362,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -5404,7 +5432,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -5484,7 +5512,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6207,7 +6235,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6341,7 +6369,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6418,7 +6446,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6479,7 +6507,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6547,7 +6575,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6693,7 +6721,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6900,7 +6928,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7112,7 +7140,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7145,35 +7173,6 @@ define({ "api": [ "field": "processo", "description": "

Número do processo.

" } - ], - "Query Parameters": [ - { - "group": "Query Parameters", - "type": "String", - "optional": true, - "field": "tipo", - "defaultValue": "null", - "description": "

Identificador do tipo do documento, caso seja necessário filtrar pelo tipo

" - }, - { - "group": "Query Parameters", - "type": "String", - "allowedValues": [ - "\"G (gerado/interno), R (recebido/externo)\"" - ], - "optional": true, - "field": "origem", - "defaultValue": "null", - "description": "

Filtra os documentos por gerados ou recebidos

" - }, - { - "group": "Query Parameters", - "type": "boolean", - "optional": true, - "field": "somenteAssinados", - "defaultValue": "false", - "description": "

Exibir somente documentos assinados

" - } ] } }, @@ -7203,31 +7202,17 @@ define({ "api": [ }, { "group": "Sucesso Response Body - 200", - "type": "boolean", - "optional": false, - "field": "documentos.documentoResumido.assinado", - "description": "

Boolean indicando se o documento foi assinado.

" - }, - { - "group": "Sucesso Response Body - 200", "type": "String", "optional": false, - "field": "documentos.documentoResumido.codigoTipo", - "description": "

Identificador do tipo do documento.

" - }, - { - "group": "Sucesso Response Body - 200", - "type": "Data", - "optional": false, - "field": "documentos.documentoResumido.dataGeracao", - "description": "

Data de geração do documento.

" + "field": "documentos.documentoResumido.numero", + "description": "

Número do documento.

" }, { "group": "Sucesso Response Body - 200", "type": "String", "optional": false, - "field": "documentos.documentoResumido.numero", - "description": "

Número do documento.

" + "field": "documentos.documentoResumido.tipo", + "description": "

Tipo do documento.

" }, { "group": "Sucesso Response Body - 200", @@ -7242,24 +7227,17 @@ define({ "api": [ }, { "group": "Sucesso Response Body - 200", - "type": "String", - "optional": false, - "field": "documentos.documentoResumido.tipo", - "description": "

Tipo do documento.

" - }, - { - "group": "Sucesso Response Body - 200", - "type": "String", + "type": "Data", "optional": false, - "field": "documentos.documentoResumido.tipoConferencia", - "description": "

Tipo de conferência do documento.

" + "field": "documentos.documentoResumido.dataGeracao", + "description": "

Data de geração do documento.

" } ] }, "examples": [ { "title": "Success-Response:", - "content": "HTTP/1.1 200 OK\n{\n \"assinado\": true,\n \"codigoTipo\": \"5\",\n \"dataGeracao\": \"2015-08-10T00:00:00-03:00\",\n \"numero\": \"0670949\",\n \"origem\": \"RECEBIDO\",\n \"tipo\": \"Despacho\"\n \"tipoConferencia\": \"4\",\n}", + "content": "HTTP/1.1 200 OK\n{\n \"dataGeracao\": \"2015-08-10T00:00:00-03:00\",\n \"numero\": \"0670949\",\n \"origem\": \"RECEBIDO\",\n \"tipo\": \"Despacho\"\n}", "type": "json" } ] @@ -7273,7 +7251,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7340,7 +7318,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7418,7 +7396,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7495,7 +7473,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7556,7 +7534,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7640,7 +7618,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7736,7 +7714,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", "groupTitle": "Serie" }, { @@ -7850,7 +7828,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java", "groupTitle": "Tarefa" }, { @@ -7922,7 +7900,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java", "groupTitle": "Tipos_Confer_ncia" }, { @@ -7980,7 +7958,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", "groupTitle": "Unidade" }, { @@ -8046,16 +8024,21 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", "groupTitle": "Unidade" }, { - "type": "put", - "url": "/usuarios/ativar", + "type": "post", + "url": "/usuarios/ativos", "title": "Ativar usuário", "name": "ativarUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método reativa usuários.

", "parameter": { "fields": { @@ -8087,7 +8070,7 @@ define({ "api": [ "examples": [ { "title": "Exemplo de requisição:\t", - "content": "endpoint: http:///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}", + "content": "endpoint: http:///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}", "type": "json" } ], @@ -8113,7 +8096,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8123,6 +8106,11 @@ define({ "api": [ "name": "atribuirProcesso", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER" + } + ], "description": "

Este método atribui o processo a um usuário.

", "parameter": { "fields": { @@ -8190,7 +8178,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8200,6 +8188,11 @@ define({ "api": [ "name": "buscarUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER" + } + ], "description": "

Este método realiza a uma busca pelo login do usuário.

", "parameter": { "fields": { @@ -8250,16 +8243,21 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { - "type": "put", - "url": "/usuarios/desativar", + "type": "delete", + "url": "/usuarios/ativos", "title": "Desativar usuário", "name": "desativarUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método desativa usuários.

", "parameter": { "fields": { @@ -8291,7 +8289,7 @@ define({ "api": [ "examples": [ { "title": "Exemplo de requisição:\t", - "content": "endpoint: http:///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}", + "content": "endpoint: [DELETE] http:///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}", "type": "json" } ], @@ -8317,16 +8315,21 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { - "type": "post", - "url": "/usuarios/excluir", + "type": "delete", + "url": "/usuarios/:login", "title": "Excluir usuário", "name": "excluirUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método realiza a exclusão de usuários.

", "parameter": { "fields": { @@ -8358,7 +8361,7 @@ define({ "api": [ "examples": [ { "title": "Exemplo de requisição:\t", - "content": "endpoint: http:///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}", + "content": "endpoint: [DELETE] http:///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}", "type": "json" } ], @@ -8384,7 +8387,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8394,6 +8397,11 @@ define({ "api": [ "name": "incluirUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.

", "parameter": { "fields": { @@ -8451,7 +8459,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8461,6 +8469,11 @@ define({ "api": [ "name": "listarUsuarios", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER" + } + ], "description": "

Este método realiza uma consulta aos usuários cadastrados que possuem o perfil "Básico".

", "parameter": { "fields": { @@ -8514,7 +8527,7 @@ define({ "api": [ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" } ] }); diff --git a/src/main/webapp/api-docs/api_data.json b/src/main/webapp/api-docs/api_data.json index 3793eed..97f9eac 100644 --- a/src/main/webapp/api-docs/api_data.json +++ b/src/main/webapp/api-docs/api_data.json @@ -114,7 +114,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", "groupTitle": "Arquivo" }, { @@ -225,7 +225,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java", "groupTitle": "Arquivo" }, { @@ -290,7 +290,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -498,7 +498,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -565,7 +565,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -630,7 +630,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -747,7 +747,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -829,7 +829,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -903,7 +903,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -998,7 +998,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1085,7 +1085,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1157,7 +1157,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1242,7 +1242,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java", "groupTitle": "Bloco" }, { @@ -1268,9 +1268,37 @@ "type": "", "url": "", "version": "0.0.0", - "filename": "branch_homologacao/src/main/webapp/api-docs/main.js", - "group": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js", - "groupTitle": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/webapp/api-docs/main.js", + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js", + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js", + "name": "" + }, + { + "success": { + "fields": { + "Success 200": [ + { + "group": "Success 200", + "optional": false, + "field": "varname1", + "description": "

No type.

" + }, + { + "group": "Success 200", + "type": "String", + "optional": false, + "field": "varname2", + "description": "

With type.

" + } + ] + } + }, + "type": "", + "url": "", + "version": "0.0.0", + "filename": "desenvolvimento_versao_3/sei-broker/target/sei-broker-2.1/api-docs/main.js", + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js", + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js", "name": "" }, { @@ -1365,7 +1393,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java", "groupTitle": "Cargo" }, { @@ -1657,7 +1685,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -1946,7 +1974,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2240,7 +2268,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2587,7 +2615,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2645,7 +2673,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java", "groupTitle": "Contato" }, { @@ -2719,7 +2747,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3061,7 +3089,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3213,7 +3241,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3389,7 +3417,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3454,7 +3482,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3644,7 +3672,7 @@ "\"0 (público)\"", "\"1 (restrito)\"", "\"2 (sigiloso)\"", - "\"null (herda do tipo de processo)\"" + "\"null (herda do processo)\"" ], "optional": true, "field": "nivelAcesso", @@ -3758,7 +3786,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java", "groupTitle": "Documento" }, { @@ -3846,7 +3874,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", "groupTitle": "Documento" }, { @@ -3960,7 +3988,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4083,7 +4111,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4200,7 +4228,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4307,7 +4335,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4393,7 +4421,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java", "groupTitle": "Endereco" }, { @@ -4482,7 +4510,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java", "groupTitle": "Extensao" }, { @@ -4577,7 +4605,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java", "groupTitle": "Hipotese_Legal" }, { @@ -4652,7 +4680,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4692,7 +4720,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4732,7 +4760,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4772,7 +4800,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java", "groupTitle": "Info" }, { @@ -4858,7 +4886,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", "groupTitle": "Marcador" }, { @@ -4942,7 +4970,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java", "groupTitle": "Marcador" }, { @@ -5257,7 +5285,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -5334,7 +5362,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -5404,7 +5432,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -5484,7 +5512,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6207,7 +6235,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6341,7 +6369,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6418,7 +6446,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6479,7 +6507,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6547,7 +6575,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6693,7 +6721,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -6900,7 +6928,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7112,7 +7140,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7145,35 +7173,6 @@ "field": "processo", "description": "

Número do processo.

" } - ], - "Query Parameters": [ - { - "group": "Query Parameters", - "type": "String", - "optional": true, - "field": "tipo", - "defaultValue": "null", - "description": "

Identificador do tipo do documento, caso seja necessário filtrar pelo tipo

" - }, - { - "group": "Query Parameters", - "type": "String", - "allowedValues": [ - "\"G (gerado/interno), R (recebido/externo)\"" - ], - "optional": true, - "field": "origem", - "defaultValue": "null", - "description": "

Filtra os documentos por gerados ou recebidos

" - }, - { - "group": "Query Parameters", - "type": "boolean", - "optional": true, - "field": "somenteAssinados", - "defaultValue": "false", - "description": "

Exibir somente documentos assinados

" - } ] } }, @@ -7203,31 +7202,17 @@ }, { "group": "Sucesso Response Body - 200", - "type": "boolean", - "optional": false, - "field": "documentos.documentoResumido.assinado", - "description": "

Boolean indicando se o documento foi assinado.

" - }, - { - "group": "Sucesso Response Body - 200", "type": "String", "optional": false, - "field": "documentos.documentoResumido.codigoTipo", - "description": "

Identificador do tipo do documento.

" - }, - { - "group": "Sucesso Response Body - 200", - "type": "Data", - "optional": false, - "field": "documentos.documentoResumido.dataGeracao", - "description": "

Data de geração do documento.

" + "field": "documentos.documentoResumido.numero", + "description": "

Número do documento.

" }, { "group": "Sucesso Response Body - 200", "type": "String", "optional": false, - "field": "documentos.documentoResumido.numero", - "description": "

Número do documento.

" + "field": "documentos.documentoResumido.tipo", + "description": "

Tipo do documento.

" }, { "group": "Sucesso Response Body - 200", @@ -7242,24 +7227,17 @@ }, { "group": "Sucesso Response Body - 200", - "type": "String", - "optional": false, - "field": "documentos.documentoResumido.tipo", - "description": "

Tipo do documento.

" - }, - { - "group": "Sucesso Response Body - 200", - "type": "String", + "type": "Data", "optional": false, - "field": "documentos.documentoResumido.tipoConferencia", - "description": "

Tipo de conferência do documento.

" + "field": "documentos.documentoResumido.dataGeracao", + "description": "

Data de geração do documento.

" } ] }, "examples": [ { "title": "Success-Response:", - "content": "HTTP/1.1 200 OK\n{\n \"assinado\": true,\n \"codigoTipo\": \"5\",\n \"dataGeracao\": \"2015-08-10T00:00:00-03:00\",\n \"numero\": \"0670949\",\n \"origem\": \"RECEBIDO\",\n \"tipo\": \"Despacho\"\n \"tipoConferencia\": \"4\",\n}", + "content": "HTTP/1.1 200 OK\n{\n \"dataGeracao\": \"2015-08-10T00:00:00-03:00\",\n \"numero\": \"0670949\",\n \"origem\": \"RECEBIDO\",\n \"tipo\": \"Despacho\"\n}", "type": "json" } ] @@ -7273,7 +7251,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7340,7 +7318,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7418,7 +7396,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7495,7 +7473,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7556,7 +7534,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7640,7 +7618,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java", "groupTitle": "Processo" }, { @@ -7736,7 +7714,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java", "groupTitle": "Serie" }, { @@ -7850,7 +7828,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java", "groupTitle": "Tarefa" }, { @@ -7922,7 +7900,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java", "groupTitle": "Tipos_Confer_ncia" }, { @@ -7980,7 +7958,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", "groupTitle": "Unidade" }, { @@ -8046,16 +8024,21 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java", "groupTitle": "Unidade" }, { - "type": "put", - "url": "/usuarios/ativar", + "type": "post", + "url": "/usuarios/ativos", "title": "Ativar usuário", "name": "ativarUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método reativa usuários.

", "parameter": { "fields": { @@ -8087,7 +8070,7 @@ "examples": [ { "title": "Exemplo de requisição:\t", - "content": "endpoint: http:///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}", + "content": "endpoint: http:///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}", "type": "json" } ], @@ -8113,7 +8096,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8123,6 +8106,11 @@ "name": "atribuirProcesso", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER" + } + ], "description": "

Este método atribui o processo a um usuário.

", "parameter": { "fields": { @@ -8190,7 +8178,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8200,6 +8188,11 @@ "name": "buscarUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER" + } + ], "description": "

Este método realiza a uma busca pelo login do usuário.

", "parameter": { "fields": { @@ -8250,16 +8243,21 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { - "type": "put", - "url": "/usuarios/desativar", + "type": "delete", + "url": "/usuarios/ativos", "title": "Desativar usuário", "name": "desativarUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método desativa usuários.

", "parameter": { "fields": { @@ -8291,7 +8289,7 @@ "examples": [ { "title": "Exemplo de requisição:\t", - "content": "endpoint: http:///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}", + "content": "endpoint: [DELETE] http:///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}", "type": "json" } ], @@ -8317,16 +8315,21 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { - "type": "post", - "url": "/usuarios/excluir", + "type": "delete", + "url": "/usuarios/:login", "title": "Excluir usuário", "name": "excluirUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método realiza a exclusão de usuários.

", "parameter": { "fields": { @@ -8358,7 +8361,7 @@ "examples": [ { "title": "Exemplo de requisição:\t", - "content": "endpoint: http:///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}", + "content": "endpoint: [DELETE] http:///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}", "type": "json" } ], @@ -8384,7 +8387,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8394,6 +8397,11 @@ "name": "incluirUsuario", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER_ADM" + } + ], "description": "

Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.

", "parameter": { "fields": { @@ -8451,7 +8459,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" }, { @@ -8461,6 +8469,11 @@ "name": "listarUsuarios", "group": "Usuario", "version": "2.0.0", + "permission": [ + { + "name": "RO_SEI_BROKER" + } + ], "description": "

Este método realiza uma consulta aos usuários cadastrados que possuem o perfil "Básico".

", "parameter": { "fields": { @@ -8514,7 +8527,7 @@ } ] }, - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java", "groupTitle": "Usuario" } ] diff --git a/src/main/webapp/api-docs/api_project.js b/src/main/webapp/api-docs/api_project.js index bb3c6ea..aca9c6c 100644 --- a/src/main/webapp/api-docs/api_project.js +++ b/src/main/webapp/api-docs/api_project.js @@ -8,7 +8,7 @@ define({ "apidoc": "0.2.0", "generator": { "name": "apidoc", - "time": "2017-09-25T19:36:35.343Z", + "time": "2017-08-18T16:47:20.717Z", "url": "http://apidocjs.com", "version": "0.15.1" } diff --git a/src/main/webapp/api-docs/api_project.json b/src/main/webapp/api-docs/api_project.json index c65f9c6..c325528 100644 --- a/src/main/webapp/api-docs/api_project.json +++ b/src/main/webapp/api-docs/api_project.json @@ -8,7 +8,7 @@ "apidoc": "0.2.0", "generator": { "name": "apidoc", - "time": "2017-09-25T19:36:35.343Z", + "time": "2017-08-18T16:47:20.717Z", "url": "http://apidocjs.com", "version": "0.15.1" } -- libgit2 0.21.2