Files
whatsapp/modules/turnero/api
Lizandro GuarnizoandClaude Sonnet 4.6 c9ea76f782 feat: cierre anticipado de tomas prolongadas con justificación
- DB: añade estado 'cerrado_anticipado' al enum de turnero_consentimientos
- ver_formulario_enviado.php: POST handler mp_cerrar_anticipado guarda motivo
  en _cierre_anticipado y cambia estado; botón "Cerrar anticipadamente" con modal
  textarea; bloque display para estado cerrado_anticipado mostrando el motivo;
  modoEditar y check de estado actualizados para excluir cerrado_anticipado
- get_consentimientos.php: expone cierre_anticipado en respuesta; mueve parse
  de datos_respuestas fuera del if(esTomaProg) para ambos loops
- lugar.php: CONSENT_IC/LBL incluye cerrado_anticipado; ya[] lo incluye;
  hayPendientes lo excluye; fila muestra motivo en banner amarillo
- recepcion.php: CONSENT_META incluye cerrado_anticipado; ya[] lo incluye;
  motivo visible en la tarjeta del consentimiento

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-28 00:29:32 -05:00
..
up
2026-06-16 19:54:04 -05:00
up
2026-04-18 23:41:01 -05:00
up
2026-04-21 21:13:35 -05:00
uo
2026-04-21 21:36:24 -05:00
up
2026-06-16 09:32:41 -05:00
up
2026-04-21 13:27:37 -05:00
up
2026-06-16 19:09:59 -05:00
up
2026-06-16 07:02:04 -05:00
up
2026-06-18 09:35:17 -05:00
2026-04-21 20:26:01 -05:00