diff --git a/lab_domicilios.php b/lab_domicilios.php index 2532f07..d2eaca8 100644 --- a/lab_domicilios.php +++ b/lab_domicilios.php @@ -494,6 +494,8 @@ $domIdParam = (int)($_GET['id'] ?? 0);
Seguro/tipo
Fecha servicio
Exámenes
+
Temperatura
+

@@ -788,6 +790,8 @@ async function verDomicilio(id) {
Hora llegada
${dom.hora_llegada ? dom.hora_llegada.slice(0,5) : '—'}
Hora salida
${dom.hora_salida ? dom.hora_salida.slice(0,5) : '—'}
${dom.hora_llegada && dom.hora_salida ? `
Duración
${calcDuracion(dom.hora_llegada, dom.hora_salida)}
` : ''}` : ''} + ${dom.temperatura_inicio != null ? `
Temp. inicio
${dom.temperatura_inicio}°C
` : ''} + ${dom.temperatura_salida != null ? `
Temp. salida
${dom.temperatura_salida}°C
` : ''}
Servicio
${esc(dom.tipo_servicio||'—')}
Tipo cliente
${dom.tipo_cliente === 'seguro' @@ -969,6 +973,17 @@ async function verInformeDom() { document.getElementById('inf-examenes').textContent = dom.examenes_solicitados || '—'; document.getElementById('inf-fecha').textContent = (dom.fecha_programada||'') + ' ' + (dom.hora_programada||''); + // Temperaturas + const tieneTemp = dom.temperatura_inicio != null || dom.temperatura_salida != null; + document.getElementById('inf-fila-temperaturas').classList.toggle('d-none', !tieneTemp); + document.getElementById('inf-temperaturas').classList.toggle('d-none', !tieneTemp); + if (tieneTemp) { + const parts = []; + if (dom.temperatura_inicio != null) parts.push(`Inicio: ${dom.temperatura_inicio}°C`); + if (dom.temperatura_salida != null) parts.push(`Salida: ${dom.temperatura_salida}°C`); + document.getElementById('inf-temperaturas').innerHTML = parts.join('  ·  '); + } + // Servicios extras (síncronos, vienen en _domActual) const seEl = document.getElementById('inf-servicios-extra'); if (dom.servicios_extra && dom.servicios_extra.length) {