Checklist da inspeção
Itens que o inspetor deve verificar em cada execução de um modelo de inspeção. Corresponde à aba Checklist da tela Inspeções. Os itens cadastrados aqui são copiados para as gestões de inspeção deste modelo que ainda não estão concluídas (veja Gestão de inspeções).
Endpoints
| Método | Caminho | Descrição |
|---|---|---|
| GET | /equipment-management/inspections/{inspection_uuid}/checklist | Lista os itens do checklist |
| POST | /equipment-management/inspections/{inspection_uuid}/checklist | Adiciona um item |
| PUT | /equipment-management/inspections/{inspection_uuid}/checklist/{id} | Altera um item |
| DELETE | /equipment-management/inspections/{inspection_uuid}/checklist/{id} | Apaga um item |
GET /equipment-management/inspections/{inspection_uuid}/checklist
Lista os itens do checklist do modelo informado.
Parâmetros de URL
| Parâmetro | Descrição |
|---|---|
| search | Texto para buscar pela descrição do item |
| per_page | Quantidade de registros por página. Com ele, a resposta é paginada |
| page | Número da página, quando per_page é informado |
Resposta (200): lista de itens com id, inspection_id, checklist,
inspection (nome do modelo) e os nomes de quem criou e de quem alterou por último.
POST /equipment-management/inspections/{inspection_uuid}/checklist
Adiciona um item ao checklist do modelo. O item também é incluído nas gestões de inspeção deste modelo que ainda não estão concluídas.
Corpo
| Campo | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| checklist | Sim | Texto | Descrição do item a verificar |
Resposta (201): o item criado.
PUT /equipment-management/inspections/{inspection_uuid}/checklist/{id}
Altera a descrição de um item.
Corpo
| Campo | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| checklist | Sim | Texto | Descrição do item a verificar |
Resposta (200): o item alterado.
DELETE /equipment-management/inspections/{inspection_uuid}/checklist/{id}
Apaga o item (exclusão lógica). Não remove os itens já copiados para gestões de
inspeção. Resposta (200), com corpo null.