Update lab_domicilios.php
This commit is contained in:
@@ -494,6 +494,8 @@ $domIdParam = (int)($_GET['id'] ?? 0);
|
||||
<dt class="col-4">Seguro/tipo</dt> <dd class="col-8" id="inf-seguro"></dd>
|
||||
<dt class="col-4">Fecha servicio</dt><dd class="col-8" id="inf-fecha"></dd>
|
||||
<dt class="col-4">Exámenes</dt> <dd class="col-8" id="inf-examenes"></dd>
|
||||
<dt class="col-4 d-none" id="inf-fila-temperaturas"><i class="fas fa-thermometer-half me-1 text-primary"></i>Temperatura</dt>
|
||||
<dd class="col-8 d-none" id="inf-temperaturas"></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<!-- Ficha clínica -->
|
||||
@@ -788,6 +790,8 @@ async function verDomicilio(id) {
|
||||
<dt class="col-5 text-muted">Hora llegada</dt><dd class="col-7 text-success fw-semibold">${dom.hora_llegada ? dom.hora_llegada.slice(0,5) : '—'}</dd>
|
||||
<dt class="col-5 text-muted">Hora salida</dt><dd class="col-7 text-danger fw-semibold">${dom.hora_salida ? dom.hora_salida.slice(0,5) : '—'}</dd>
|
||||
${dom.hora_llegada && dom.hora_salida ? `<dt class="col-5 text-muted">Duración</dt><dd class="col-7 fw-semibold text-info">${calcDuracion(dom.hora_llegada, dom.hora_salida)}</dd>` : ''}` : ''}
|
||||
${dom.temperatura_inicio != null ? `<dt class="col-5 text-muted"><i class="fas fa-thermometer-half me-1 text-primary"></i>Temp. inicio</dt><dd class="col-7 fw-semibold text-primary">${dom.temperatura_inicio}°C</dd>` : ''}
|
||||
${dom.temperatura_salida != null ? `<dt class="col-5 text-muted"><i class="fas fa-thermometer-full me-1 text-warning"></i>Temp. salida</dt><dd class="col-7 fw-semibold text-warning">${dom.temperatura_salida}°C</dd>` : ''}
|
||||
<dt class="col-5 text-muted">Servicio</dt><dd class="col-7">${esc(dom.tipo_servicio||'—')}</dd>
|
||||
<dt class="col-5 text-muted">Tipo cliente</dt><dd class="col-7">
|
||||
${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(`<span class="text-primary fw-semibold"><i class="fas fa-thermometer-half me-1"></i>Inicio: ${dom.temperatura_inicio}°C</span>`);
|
||||
if (dom.temperatura_salida != null) parts.push(`<span class="text-warning fw-semibold"><i class="fas fa-thermometer-full me-1"></i>Salida: ${dom.temperatura_salida}°C</span>`);
|
||||
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) {
|
||||
|
||||
Reference in New Issue
Block a user