Consulta de andamentos por modulo:
URL: {URL_SERVICE}/adv-service/{MODULO}/{CODIGO_ENTIDADE}/andamento/consulta
Método: Get
Possíveis parâmetros:
quan-registros={QUANTIDADE DE REGISTROS}
pagina={Pagina da busca}
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACESS_TOKEN_USUARIO
Incluir Andamento:
URL:
Método: Post
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACESS_TOKEN_USUARIO
Conteúdo: AndamentoWs
AndamentoWsextendsAndamentoDadosBasicosType{
}
AndamentoDadosBasicosTypeextendsCampoDinamicoDadosEntidadeMultiModuloType{
codigoAndamento: number;
codigoRegistroVinculo: number;
descricaoAndamento: string;
dataAndamento:XMLGregorianCalendar;
horaAndamento:XMLGregorianCalendar;
codigoTipoAndamento: number;
nomeTipoAndamento: string;
responsaveis:SimpleDtoType[];
privado:boolean;
codigoCapturaMovimento: number;
identificador: string;
totalArquivos: number;
flStatusClassificacao: number;
}
campoDinamicoDadosEntidadeMultiModuloTypeextendsModulosEntidadeType{
campoDinamicoDadoWs:CampoDinamicoDadoWs[];
}
CampoDinamicoDadoWs{
codigoCampoDinamicoDado: number;
codigoCampoDinamico: number;
codigoAba: number;
nomeCampoDinamico: string;
campoDinamicoTipo:CampoDinamicoTipoType;
valorCampoTexto: string;
valorCampoNumero: number;
valorCampoData:XMLGregorianCalendar;
valorCampoBoolean:boolean;
visivel:boolean;
obrigatorio:boolean;
campoDinamicoItemLista:CampoDinamicoItemListaType[];
campoDinamicoItemLabel:CampoDinamicoItemLabelType[];
itensSelecionadosLista:number[];
itensSelecionadosLabel:SimpleDtoType[];
campoDinamicoItemListaSelecionado: number;
textoAjuda: string;
}
CampoDinamicoItemListaType{
codigo: number;
nome: string;
posicao: number;
padrao:boolean;
}
CampoDinamicoItemLabelType{
codigo: number;
nome: string;
padrao:boolean;
}
typeCampoDinamicoTipoType= "TEXTO_LONGO" | "TEXTO_CURTO" | "NUMERO" | "DATA" | "LISTA_SELECAO_UNICA" | "LISTA_MULTIPLA_SELECAO" | "CHECKBOX" | "LABEL";
Exemplo andamentoWs:
{"modulos":[{"modulo":"PROCESSO","codigoRegistroVinculo":110,"vinculoPrincipal":true}],"campoDinamicoDadoWs":[{"codigoCampoDinamicoDado":null,"codigoCampoDinamico":1,"codigoAba":15,"nomeCampoDinamico":"Teste","campoDinamicoTipo":"TEXTO_LONGO","valorCampoTexto":"dasdasasd","valorCampoNumero":null,"valorCampoData":null,"valorCampoBoolean":false,"visivel":true,"obrigatorio":false,"campoDinamicoItemLista":[],"campoDinamicoItemLabel":[],"itensSelecionadosLista":[],"itensSelecionadosLabel":[],"campoDinamicoItemListaSelecionado":null,"textoAjuda":null}],"codigoAndamento":null,"codigoRegistroVinculo":null,"descricaoAndamento":"dasdsadas","dataAndamento":1527476400000,"horaAndamento":null,"codigoTipoAndamento":5,"nomeTipoAndamento":null,"responsaveis":[{"chave":1,"valor":"SAJ ADV"},{"chave":1,"valor":"SAJ ADV"}],"privado":false,"codigoCapturaMovimento":null,"identificador":null,"totalArquivos":null,"flStatusClassificacao":null}