recepcion: mostrar kiosko + paciente vinculado en dos líneas separadas
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
c511da18bd
commit
78e71d5926
@@ -404,8 +404,12 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
|
||||
<!-- Si el kiosko capturó un nombre -->
|
||||
<div id="bloque-nombre-kiosko" class="d-none mb-2">
|
||||
<small class="text-muted" id="lbl-kiosko-label">Kiosko:</small>
|
||||
<small class="text-muted">Kiosko:</small>
|
||||
<div class="fw-semibold" id="lbl-nombre-kiosko"></div>
|
||||
<div id="bloque-pac-kiosko" class="d-none mt-1">
|
||||
<small class="text-muted">Paciente:</small>
|
||||
<div class="fw-semibold text-primary" id="lbl-pac-kiosko-nombre"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="bloque-pac-no-vinculado">
|
||||
@@ -1045,11 +1049,11 @@ function abrirFicha(turno) {
|
||||
document.getElementById('badge-turno-activo').classList.remove('d-none');
|
||||
document.getElementById('badge-codigo').textContent = turno.codigo;
|
||||
|
||||
// Nombre del kiosko (valor capturado en kiosko; se actualiza al vincular paciente)
|
||||
// Nombre del kiosko (valor capturado en kiosko)
|
||||
if (turno.paciente_nombre) {
|
||||
document.getElementById('bloque-nombre-kiosko').classList.remove('d-none');
|
||||
document.getElementById('lbl-nombre-kiosko').textContent = turno.paciente_nombre;
|
||||
document.getElementById('lbl-kiosko-label').textContent = 'Kiosko:';
|
||||
document.getElementById('bloque-pac-kiosko').classList.add('d-none');
|
||||
document.getElementById('inp-buscar-pac').value = turno.paciente_nombre;
|
||||
}
|
||||
|
||||
@@ -1169,11 +1173,10 @@ function seleccionarPaciente(pac) {
|
||||
document.getElementById('lbl-pac-cel').textContent =
|
||||
pac.telefono || pac.celular || '';
|
||||
document.getElementById('lista-pacientes-res').innerHTML = '';
|
||||
// Actualizar etiqueta kiosko con el nombre real del paciente vinculado
|
||||
const lblKiosko = document.getElementById('lbl-nombre-kiosko');
|
||||
if (lblKiosko && document.getElementById('bloque-nombre-kiosko').classList.contains('d-none') === false) {
|
||||
lblKiosko.textContent = pacNombre;
|
||||
document.getElementById('lbl-kiosko-label').textContent = 'Cliente:';
|
||||
// Mostrar nombre del paciente vinculado debajo del valor del kiosko
|
||||
if (!document.getElementById('bloque-nombre-kiosko').classList.contains('d-none')) {
|
||||
document.getElementById('lbl-pac-kiosko-nombre').textContent = pacNombre;
|
||||
document.getElementById('bloque-pac-kiosko').classList.remove('d-none');
|
||||
}
|
||||
|
||||
// Mostrar historial del paciente
|
||||
@@ -1215,6 +1218,7 @@ function desvincularPaciente() {
|
||||
_historialPacienteCargado = false;
|
||||
document.getElementById('bloque-pac-no-vinculado').classList.remove('d-none');
|
||||
document.getElementById('bloque-pac-seleccionado').classList.add('d-none');
|
||||
document.getElementById('bloque-pac-kiosko').classList.add('d-none');
|
||||
document.getElementById('sec-historial-pac').classList.add('d-none');
|
||||
document.getElementById('hist-pac-body').classList.add('d-none');
|
||||
document.getElementById('btn-hist-toggle').classList.remove('open');
|
||||
|
||||
Reference in New Issue
Block a user