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) {