Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


 

  •  1 Objetivo
  •  2 GET/JURFWREST/fup
    • 2.1  Parâmetros aceitos 
    • 2.2  Retorno
  •  3 GET/JURFWREST/fup/{codFup}
    • 3.1 Parâmetros aceitos
    • 3.2 Retorno
  • 4 GET/JURFWREST/docs/{codDoc}
    • 4.1 Parâmetros aceitos
    • 4.2 Retorno
  • 5 GET/JURFWREST/categories
    • 5.1 Parâmetros aceitos
    • 5.2 Retorno
  • 6 GET/JURFWREST/status
    • 6.1 Parâmetros aceitos
    • 6.2 Retorno
  • 7 POST/JURFWREST/fup/{codFup}/docs
    • 7.1 Parâmetros aceitos 
    • 7.2 Retorno
  • 8 PUT/JURFWREST/fup/{codFup}
    • 8.1 Parâmetros aceitos
    • 8.2 Retorno
  • 9 Mensagens de erro
    • 9.1 Corpo padrão da resposta
    • 9.2 Erro de validação
    • 9.3 Tentativa de acesso á um dado restrito
    • 9.4 Não conseguiu identificar o usuário logado

...


Objetivo

Os serviços especificados neste documento serão consumidos pelo aplicativo Legal Task e têm por objetivo permitir ao usuário realizar consultas dos Follow-ups através de seu smartphone.

...

Os parâmetros serão passados por queryParams e poderão ser utilizados em conjunto. Caso haja mais de um parâmetro enviado, a lógica utilizada deve ser "E".

ParâmetroTipoDescriçãoValor Defaut
pagenumberPágina inicial que será retornada1
pageSizenumberTamanho da página que será retornada10
fieldsstringLista de campos (separados por vírgula) que devem ser retornados.-

...


Retorno 

O serviço deve retornar as propriedades informadas, de acordo com os parâmetros passados na consulta.

PropriedadeTipoDescriçãoAdicional
operationstringNome da operação
 

hasNextstringIndica se existe mais uma página de registros
 

dataArrayUm array de objetos
 

data[n], descstringDescrição do Follow-up
 

data[n]. pedidos.tipostringTipo de pedido do processo
 

data[n]. pedidos.valornumberValor do pedido do processo
 

data[n]. pedidos.progstringProg do pedido do processo
 

data[n]. autorstringAutor do processo
 

data[n]. datafustringData do Follow-up
 

data[n]. acaostringTipo de ação do processo
 

data[n]. forostringForo do processo
 

data[n]. siglastringSigla do responsável
 

data[n]. numprostringNumero do processo
 

data[n]. detailstringDetalhe do
processo 
follow up
data[n]. resp.nomestringNome do responsável do processo
 

data[n]. resp.siglastringSigla do responsável do processo
 

data[n]. resp.emailstringE-mail do responsável do processo
 

data[n]. resp.fone

stringTelefone do responsável do processo
 

data[n]. provnumberValor de provisão
 

data[n]. outrosEnvolvidos.NomestringNome dos outros envolvidos
 

data[n]. outrosEnvolvidos.TelefonestringTelefone dos outros envolvidos
 

data[n]. outrosEnvolvidos.TipoEnvstringTipo de envolvimento
 

data[n]. outrosEnvolvidos.EmailstringE-mail dos outros envolvidos
 

data[n]. tipofu.descristringDescrição do tipo do follow-up
 

data[n]. tipofu.codigostringCódigo do tipo do follow-up
 

data[n]. preposto.nomestringNome do preposto
 

data[n]. preposto.telefonestringTelefone do preposto
 

data[n]. preposto.emailstringE-mail do preposto
 

data[n]. reustringReu do processo
 

data[n]. duraçãostringDuração do Follow-up
 

data[n]. endForostringEndereço do processo
 
(REMOVER)
data[n]. partcontstringParte contraria
 

data[n]. documentos.idDocstringId do documento do Follow-up
 

data[n]. documentos.NomeDocstringNome do documento do Follow-up
 

data[n]. horastringHora do Follow-up
 

data[n]. idFustringCódigo do Follow-up
 

data[n]. varastringVara do processo
 

data[n]. resultstringCódigo do resultado
 

data[n]. pedvaltotnumberValor total do pedido
 

lengthnumberQuantidade de documentos exibidos
 

Exemplo de retorno da requisição:

...

Este serviço deve retornar somente um follow-up, com os detalhes da mesma. Os atributos retornados seguem o mesmo padrão do serviço que retorna a lista de Follow-up, porém, este serviço somente aceita o parâmetro fields.

Parâmetros aceitos

ParâmetroTipoDescriçãoValor Default
fieldsstringLista de campos (separados por vírgula) que devem ser retornados.-

...


Retorno

O serviço deve retornar as propriedades informadas, de acordo com os parâmetros passados na consulta.

PropriedadeTipoDescriçãoAdicional
operationstringNome da operação
 

hasNextstringIndica se existe mais uma página de registros
 

dataArrayUm array de objetos
 

data[n], descstringDescrição do Follow-up
 

data[n]. pedidos.tipostringTipo de pedido do processo
 

data[n]. pedidos.valornumberValor do pedido do processo
 

data[n]. pedidos.progstringProg do pedido do processo
 

data[n]. autorstringAutor do processo
 

data[n]. datafustringData do Follow-up
 

data[n]. acaostringTipo de ação do processo
 

data[n]. forostringForo do processo
 

data[n]. siglastringSigla do responsável
 

data[n]. numprostringNumero do processo
 

data[n]. detailstringDetalhe do processo
 

data[n]. resp.nomestringNome do responsável do processo
 

data[n]. resp.siglastringSigla do responsável do processo
 

data[n]. resp.emailstringE-mail do responsável do processo
 

data[n]. resp.fone

stringTelefone do responsável do processo
 

data[n]. provnumberValor de provisão
 

data[n]. outrosEnvolvidos.NomestringNome dos outros envolvidos
 

data[n]. outrosEnvolvidos.TelefonestringTelefone dos outros envolvidos
 

data[n]. outrosEnvolvidos.TipoEnvstringTipo de envolvimento
 

data[n]. outrosEnvolvidos.EmailstringE-mail dos outros envolvidos
 

data[n]. tipofu.descristringDescrição do tipo do follow-up
 

data[n]. tipofu.codigostringCódigo do tipo do follow-up
 

data[n]. preposto.nomestringNome do preposto
 

data[n]. preposto.telefonestringTelefone do preposto
 

data[n]. preposto.emailstringE-mail do preposto
 

data[n]. reustringReu do processo
 

data[n]. duraçãostringDuração do Follow-up
 

data[n]. endForostringEndereço do processo
 

data[n]. partcontstringParte contraria
 

data[n]. documentos.idDocstringId do documento do Follow-up
 

data[n]. documentos.NomeDocstringNome do documento do Follow-up
 

data[n]. horastringHora do Follow-up
 

data[n]. idFustringCódigo do Follow-up
 

data[n]. varastringVara do processo
 

data[n]. resultstringCódigo do resultado
 

data[n]. pedvaltotnumberValor total do pedido
 

lengthnumberQuantidade de documentos exibidos
 

O retorno da requisição, em caso de sucesso, deve ser um HTTP 200 OK.

...

Bloco de código
languagejs
themeRDark
titleresponse.json
{
    "operation": "DetailFup",
    "hasNext": "false",
    "data": [
        {
            "desc": "",
            "pedidos": [
                {
                    "tipo": "Férias",
                    "valor": 1000,
                    "prog": "Provável"
                },
                {
                    "tipo": "Férias",
                    "valor": 50,
                    "prog": "Provável"
                }
            ],
            "autor": "CLIENTE 01",
            "datafu": "2017-08-15",
            "acao": "Abertura, Registro e Cumprimento de Testamento",
            "foro": "Foro Regional I - Santana",
            "sigla": "MAD  ",
            "numpro": "11066208820158260100",
            "detail": ".",
            "resp": [
                {
                    "nome": "MARCELO ARAUJO DENTE",
                    "sigla": "MAD",
                    "email": "",
                    "fone": ""
                },
                {
                    "nome": "WILLIAN",
                    "sigla": "WYK",
                    "email": "",
                    "fone": ""
                }
            ],
            "prov": 0,
            "outrosEnvolvidos": [],
            "tipofu": [
                {
                    "descri": "Acompanhamento",
                    "codigo": "00001"
                }
            ],
            "preposto": [
                {
                    "nome": "",
                    "telefone": "",
                    "email": ""
                }
            ],
            "pedvaltot": 1050,
            "reu": "",
            "duracao": "",
            "endForo": "",
            "partcont": "",
            "documentos": [
                {
                    "idDoc": "0000000010",
                    "NomeDoc": "vc_red.msi"
                },
                {
                    "idDoc": "0000000011",
                    "NomeDoc": "3.txt"
                },
                {
                    "idDoc": "0000000012",
                    "NomeDoc": "3.txt"
                },
                {
                    "idDoc": "0000000013",
                    "NomeDoc": "1.txt"
                },
                {
                    "idDoc": "0000000014",
                    "NomeDoc": "6.txt"
                }
            ],
            "hora": "08:42",
            "idFu": "0000000002",
            "vara": "1ª Vara do Juizado Especial Cível",
            "result": "001"
        }
    ],
    "length": 1
}

 


GET / JURFWREST /docs/{codDoc} - (ReturnDocsFup)

Este serviço deve retornar as informações dos Documentos de Follow-up, com os detalhes da mesma. Este serviço somente aceita o parâmetro codDoc.

Parâmetros aceitos

ParâmetroTipoDescriçãoValor Default
codDocstringRetorno o codigo do documento-

Retorno

O serviço deve retornar as propriedades informadas, de acordo com os parâmetros passados na consulta.

PropriedadeTipoDecriçãoAdicional
operationstringNome da operação
 

dataArrayUm array de objetos
 

data[n]. numeroDocstringNumero do documento
 

data[n]. nomeDocstringNome do documento
 

data[n]. origemDocstringOrigem do documento
 

data[n]. filialDocstring
 
 


data[n]. codigoDocstringCodigo do documento
 

data[n]. extDocstring
  


data[n] descrDocstringDescrição do documento
 

data[n]. idCodstringid do documento
 

Exemplo de retorno da requisição:

...

O serviço deve retornar as propriedades informadas, de acordo com os parâmetros passados na consulta.

PropriedadeTipoDescriçãoAdicional
operationstringIdentificação da operação
 

dataArrayArray com os tipos de Follow-up
 

data[n]. descriTipoFupstringDescrição do tipo de Follow-up
 

data[n]. filialTipoFupstringFilial do tipo de Follow-up
 

data[n]. codigoTipoFupstringCodigo do tipo de Follow-up
 

Exemplo de retorno de aquisição:

Bloco de código
languagejs
themeRDark
titleresponse.json
{
    "operation": "ListTypeFup",
    "data": [
        {
            "descriTipoFup": "Acompanhamento",
            "filialTipoFup": "",
            "codigoTipoFup": "00001"
        },
        {
            "descriTipoFup": "Audiência",
            "filialTipoFup": "",
            "codigoTipoFup": "00002"
        },
        {
            "descriTipoFup": "Julgamento",
            "filialTipoFup": "",
            "codigoTipoFup": "00003"
        },
        {
            "descriTipoFup": "Prazo",
            "filialTipoFup": "",
            "codigoTipoFup": "00004"
        },
        {
            "descriTipoFup": "Providências",
            "filialTipoFup": "",
            "codigoTipoFup": "00005"
        },
        {
            "descriTipoFup": "Reunião",
            "filialTipoFup": "",
            "codigoTipoFup": "00006"
        }
    ]
}

...


GET / JURFWREST /status - (ListStatsFup)

...