KamoCRM

A API da lista de verificação, com pré-requisitos que o servidor impõe

FeatureKBService
Navios
23 de setembro de 2026 às 06:08 UTC
Autor
Kamo
Enviar
c1ea69f

/api/checklists: lista, obter, criar, atualizar, excluir, duplicar, repor, clear-done, sequência ("fazer em ordem"), links claros, e por tarefa adicionar, editar, assinalar/desmarcar, definir pré-requisitos, mover e apagar. Cada mutação responde Toda a lista de verificação para que cada superfície se redesenhe de uma resposta. As regras vivem em ChecklistRegras, pura e exaustivamente testadas, e manter uma invariante: uma tarefa feita nunca espera por uma tarefa aberta. Um tick é recusado enquanto um pré-requisito está aberto (409 PREREQUISITES OPEN, nomeando-os); um untick que tarefas feitas dependem de é recusado a menos que cascata=verdadeiro; um link que iria loop é recusado (409 CYCLE, com o laço); um link que deixaria o trabalho terminado à espera das necessidades de trabalho aberto reabrir=verdade (409 REOPEN REQUIRED). As mesmas regras executar no navegador para feedback instantâneo, mas este é o que decide - um pegajoso, o calendário ou uma aba velha não conseguem contornar. Os direitos são os seguintes: VER NOTAS a ler, CRIAR NOTAS, EDIT NOTAS e DELETA NOTA a mudança. Mutações carregam @RetryOnDbConflito e bater o A versão da lista de verificação, por isso duas tabulações a marcar de uma vez em série. create checklists.sql é o DDL, idempotent, aplicado como proprietário.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços