GET /api/chamados.json
let params = {
conditions: {
categoria_id:10,
solicitante_id:5,
projeto_id:20
},
joins:['Projetos','Solicitantes','StatusChamados']
};
$http.get('/api/chamados.json', params).success(successCallback);
Lista de joins permitida nesse resource
| Parâmetro | Descrição |
|---|---|
| Categorias.ParentCategorias | Sub Categoria e Categoria |
| StatusChamados | Status do chamado |
| Solicitantes | Solicitante no qual abriu o chamado |
| Atendentes | Atendente no qual capturou o chamado |
| Fornecedores | Fornecedor vinculado ao chamado |
| DepartamentosSetores | Setor da origem |
| Dpto | Setor atendente do destino do chamado |
| Projetos | Projeto no qual o chamado pertence |
| Prioridades | Prioridade do chamado |
| OrigensAtendimentos | Origem do chamado |
| Avaliacoes | Avaliação do Chamado |
| Clientes | Cliente vinculado ao chamado |
| Checklist | Listagem da Checklist |
| Tags.TagsAtributos | Listagem das Tags e Atributos |
| TagsTransferidas.TagsAtributos | Listagem das Tags e Atributos da Transferências |
| Timesheet | Horas lançadas no chamado |
| StatusHistoricos | Listagem de históricos dos status dos chamados |
Os joins também podem ser utilizados em vários níveis.
Exemplo: Solicitantes.DepartamentosSetores.Departamentos.Empresas.Entidades.Enderecos.Cidades
Como padrão todas listagem vem com um limite de 50 itens por página, podendo ser alterado para no máximo 200 itens utilizando o parâmetro (limit:80)
