KamoCRM

La API de la lista de verificación, con los prerrequisitos que el servidor hace cumplir

FeatureKBService
Se descapó
23 de septiembre de 2026 a las 6:08 UTC
Autor
Kamo
Compromit
c1ea69f

/api/checklists: listo, get, create, update, delete, duplica, duplica, reset, secuencia de clara (en regla", selañaba), enlaces claros, y por tarea añadir, editar, garra/untick, establecer requisitos previos, mover y eliminar. Cada mutación responde a la lista completa para que cada superficie se redriega de una respuesta. Las reglas viven en ChecklistRules, puro y exhaustivamente probado, y sostienen uno invariante: una tarea hecha nunca espera en una abierta. Una garra desechada mientras que un el requisito está abierto (409 PREREQUISITES-OPEN, nombrarlos); una falta que las tareas de la función dependen de la denegada a menos que cascade=true; un vínculo que bucle se rechaza (409 CYCLE, con el bucle); un enlace que dejaría el trabajo terminado a la espera de las necesidades de obra abierta reabrir=true (409 REOPEN-REQUIRED). Las mismas reglas ejecutar en el navegador para la retroalimentación instantánea, pero este es el que decide un pegajoso, el calendario o una pestaña ranura no puede moverse. Los derechos son de la aplicación Notas: VIEW-NOTES para leer, CREATE-NOTES, EDIT-NOTES y DELETE-NOTES para cambiar. Las mutaciones llevan .RetryOnDbConflict y golpean el la versión de la lista, así que dos pestañas marcan a la vez serializar. create-checklists.sql es el DDL, idempotente, aplicado como propietario.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Arranzar gratis para siempreVer Precios