From 8df2d5b853722b7a43562533e51eaa7244a2454f Mon Sep 17 00:00:00 2001 From: Sergio Nicolas Lavaise Date: Wed, 15 Apr 2026 20:24:47 -0300 Subject: [PATCH] Multiplicar por 1000 los valores de GB y Plaquetas al importar laboratorio --- src/sections/HistoriaClinica.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/sections/HistoriaClinica.tsx b/src/sections/HistoriaClinica.tsx index c3cba4d..84d2cf0 100644 --- a/src/sections/HistoriaClinica.tsx +++ b/src/sections/HistoriaClinica.tsx @@ -708,13 +708,18 @@ return res; if (!isNaN(valor) && valor > 0 && valor < 1000) { const esUnidadSiguiente = partes[i + 1] && /^(10[\^*]?[³6]?[\/]?µl|%|g\/dl|mg\/dl|mEq\/L|u\/l|fL|pg|seg|ng\/ml)?$/i.test(partes[i + 1]); - if (!esUnidadSiguiente) { +if (!esUnidadSiguiente) { const nombreNormalizado = info.nombre === 'Plajetas' ? 'Plaquetas' : info.nombre; + let valorFinal = valor; + if (nombreNormalizado === 'Leucocitos' || nombreNormalizado === 'Plajetas') { + valorFinal = valor * 1000; + } + if (info.esPrincipal) { resultados.push({ parametro: nombreNormalizado, - valor: valor, + valor: valorFinal, unidad: info.unidad, estado: calcularEstadoLaboratorio(nombreNormalizado, parte) });