feat(bandeja): vistos/por-revisar, filtro nombre+examen, marcar como visto
- Reemplaza activos/cerrados por pendientes (por revisar) / vistos - Columna bandeja_visto_at en turnero_turnos; API marcar_visto.php - Botón "Marcar como visto" → mueve paciente a sección inferior - Filtro en tiempo real por nombre y por código de examen (GROUP_CONCAT) - URL de consentimientos: relativa (consent.php?token=...) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
6c54674795
commit
368c4c8a5a
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
/**
|
||||
* modules/turnero/api/marcar_visto.php
|
||||
* POST {turno_id} → marca el turno como visto en la bandeja
|
||||
*/
|
||||
require_once __DIR__ . '/_helpers.php';
|
||||
requireTurnero();
|
||||
requireMethod('POST');
|
||||
|
||||
$input = inputJson();
|
||||
$turnoId = (int)($input['turno_id'] ?? 0);
|
||||
if (!$turnoId) jsonError('turno_id requerido');
|
||||
|
||||
db()->prepare('UPDATE turnero_turnos SET bandeja_visto_at = NOW() WHERE id = ?')->execute([$turnoId]);
|
||||
|
||||
jsonOk([], 'Marcado como visto');
|
||||
Reference in New Issue
Block a user