Multiplicar por 1000 los valores de GB y Plaquetas al importar laboratorio
This commit is contained in:
@@ -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)
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user