From e1241a42ed88b5337f0926ac2810bd23a9f3dfc9 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Mon, 6 Apr 2026 17:06:58 -0500 Subject: [PATCH] cambios --- classes/lab/Domicilio.php | 10 ++++++++++ lab_domicilios.php | 22 ++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/classes/lab/Domicilio.php b/classes/lab/Domicilio.php index afec216..b7a6d6b 100644 --- a/classes/lab/Domicilio.php +++ b/classes/lab/Domicilio.php @@ -151,6 +151,16 @@ class Domicilio { $archivos = [['orden_id' => $dom['orden_id'], 'local_file' => $dom['orden_local_file']]]; } $dom['archivos_ordenes'] = $archivos; + + // Servicios extras registrados por el enfermero + $dom['servicios_extra'] = $this->db->fetchAll( + "SELECT id, descripcion, tipo, notas, requiere_pago, valor, created_at + FROM lab_servicios_extra + WHERE domicilio_id = ? + ORDER BY created_at ASC", + [$id] + ); + return $dom; } diff --git a/lab_domicilios.php b/lab_domicilios.php index 8660af6..c2a5fed 100644 --- a/lab_domicilios.php +++ b/lab_domicilios.php @@ -826,6 +826,28 @@ async function verDomicilio(id) { `; })() : ''} + ${(dom.servicios_extra && dom.servicios_extra.length) ? ` +
| Tipo | Descripción | Notas | Valor |
|---|---|---|---|
| ${esc(se.tipo||'—')} | +${esc(se.descripcion||'—')} | +${esc(se.notas||'—')} | +${se.valor ? '$'+Number(se.valor).toLocaleString('es-CO') : (se.requiere_pago ? 'Pendiente' : '—')} | +