fix: resolve indentation issues and correct table name in indications insertion query

This commit is contained in:
2026-04-21 22:20:29 -03:00
parent e1b2e907ca
commit 23b1c09b88
+7 -6
View File
@@ -250,7 +250,7 @@ try {
} catch (e) {
// column may already exist
}
try {
try {
db.exec("ALTER TABLE indicaciones ADD COLUMN fechaModificacion TEXT");
} catch (e) {
// column may already exist
@@ -275,7 +275,7 @@ try {
} catch (e) {
// column may already exist
}
}
}
} catch (e) {
console.log('Error tabla indicaciones:', e.message);
}
@@ -342,7 +342,8 @@ app.get('/api/state', (req, res) => {
areas: queryAll('SELECT * FROM areas'),
camas: queryAll('SELECT * FROM camas'),
internaciones: queryAll('SELECT * FROM internaciones').map(i => ({ ...i, activa: !!i.activa })),
evoluciones: queryAll('SELECT * FROM evoluciones').map(e => ({ ...e,
evoluciones: queryAll('SELECT * FROM evoluciones').map(e => ({
...e,
signosVitales: typeof e.signosVitales === 'string' ? JSON.parse(e.signosVitales) : e.signosVitales,
examenFisico: typeof e.examenFisico === 'string' ? JSON.parse(e.examenFisico) : e.examenFisico
})),
@@ -362,7 +363,7 @@ app.get('/api/state', (req, res) => {
app.put('/api/state', (req, res) => {
const state = req.body;
run('DELETE FROM evoluciones');
run('DELETE FROM acidosbase');
run('DELETE FROM cultivos');
@@ -408,7 +409,7 @@ app.put('/api/state', (req, res) => {
}
}
if (state.laboratorios?.length) {
if (state.laboratorios?.length) {
const stmt = db.prepare('INSERT INTO laboratorios (id, pacienteId, fecha, hora, tipo, resultados, observaciones) VALUES (?, ?, ?, ?, ?, ?, ?)');
for (const l of state.laboratorios) {
stmt.run(l.id, l.pacienteId, l.fecha, l.hora || null, l.tipo, JSON.stringify(l.resultados), l.observaciones || null);
@@ -454,7 +455,7 @@ if (state.laboratorios?.length) {
run('DELETE FROM indicaciones');
if (state.indicaciones?.length) {
const stmt = db.prepare('INSERT INTO recomendaciones (id, internacionId, tipo, droga, dosis, frecuenciaHoras, via, descripcion, tipoPlan, tipoPlan2, cantidadMl, cantidadMl2, tiempoHoras, estado, medicoCrea, fechaCrea, medicoModifica, medicoSuspende, fechaSuspension, tipoInsulina, unidadesDesayuno, unidadesAlmuerzo, unidadesNoche) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
const stmt = db.prepare('INSERT INTO indicaciones (id, internacionId, tipo, droga, dosis, frecuenciaHoras, via, descripcion, tipoPlan, tipoPlan2, cantidadMl, cantidadMl2, tiempoHoras, estado, medicoCrea, fechaCrea, medicoModifica, medicoSuspende, fechaSuspension, tipoInsulina, unidadesDesayuno, unidadesAlmuerzo, unidadesNoche) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
for (const ind of state.indicaciones) {
stmt.run(ind.id, ind.internacionId, ind.tipo, ind.droga || null, ind.dosis || null, ind.frecuenciaHoras || null, ind.via || null, ind.descripcion || null, ind.tipoPlan || null, ind.tipoPlan2 || null, ind.cantidadMl || null, ind.cantidadMl2 || null, ind.tiempoHoras || null, ind.estado, ind.medicoCrea, ind.fechaCrea, ind.medicoModifica || null, ind.medicoSuspende || null, ind.fechaSuspension || null, ind.tipoInsulina || null, ind.unidadesDesayuno || null, ind.unidadesAlmuerzo || null, ind.unidadesNoche || null);
}