Tomas prolongadas: panel configurable + link acceso directo

- Panel de protocolo ahora tiene botón "Usar todas" para cerrar sin configurar
- Si todos los grupos ya tienen una sola toma, se guarda config silenciosamente y se recarga sin mostrar panel
- Lógica de guardado extraída a _mpGuardarConfig() compartida entre ambos botones
- Botón de acceso a lab_tomas_config.php en tarjeta del formulario es_toma_progresiva

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-10 10:36:10 -05:00
co-authored by Claude Sonnet 4.6
parent 2eefe3f5c8
commit 578873a10f
2 changed files with 91 additions and 45 deletions
+5
View File
@@ -444,6 +444,11 @@ function renderFormularios() {
onclick="envio.abrir(${f.id})">
<i class="fas fa-paper-plane me-1"></i>Enviar
</button>
${f.es_toma_progresiva && PUEDE_ESCRIBIR ? `
<a class="btn btn-sm btn-outline-info" href="lab_tomas_config.php"
title="Configurar tipos de examen de tomas prolongadas">
<i class="fas fa-vials"></i>
</a>` : ''}
${PUEDE_ESCRIBIR ? `
<button class="btn btn-sm btn-outline-secondary" onclick="clonarFormulario(${f.id},'${esc(f.nombre)}')"
title="Clonar formulario"><i class="fas fa-copy"></i></button>