fix: resolve indentation issues and correct table name in indications insertion query
This commit is contained in:
+7
-6
@@ -250,7 +250,7 @@ try {
|
|||||||
} catch (e) {
|
} catch (e) {
|
||||||
// column may already exist
|
// column may already exist
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
db.exec("ALTER TABLE indicaciones ADD COLUMN fechaModificacion TEXT");
|
db.exec("ALTER TABLE indicaciones ADD COLUMN fechaModificacion TEXT");
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// column may already exist
|
// column may already exist
|
||||||
@@ -275,7 +275,7 @@ try {
|
|||||||
} catch (e) {
|
} catch (e) {
|
||||||
// column may already exist
|
// column may already exist
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log('Error tabla indicaciones:', e.message);
|
console.log('Error tabla indicaciones:', e.message);
|
||||||
}
|
}
|
||||||
@@ -342,7 +342,8 @@ app.get('/api/state', (req, res) => {
|
|||||||
areas: queryAll('SELECT * FROM areas'),
|
areas: queryAll('SELECT * FROM areas'),
|
||||||
camas: queryAll('SELECT * FROM camas'),
|
camas: queryAll('SELECT * FROM camas'),
|
||||||
internaciones: queryAll('SELECT * FROM internaciones').map(i => ({ ...i, activa: !!i.activa })),
|
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,
|
signosVitales: typeof e.signosVitales === 'string' ? JSON.parse(e.signosVitales) : e.signosVitales,
|
||||||
examenFisico: typeof e.examenFisico === 'string' ? JSON.parse(e.examenFisico) : e.examenFisico
|
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) => {
|
app.put('/api/state', (req, res) => {
|
||||||
const state = req.body;
|
const state = req.body;
|
||||||
|
|
||||||
run('DELETE FROM evoluciones');
|
run('DELETE FROM evoluciones');
|
||||||
run('DELETE FROM acidosbase');
|
run('DELETE FROM acidosbase');
|
||||||
run('DELETE FROM cultivos');
|
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 (?, ?, ?, ?, ?, ?, ?)');
|
const stmt = db.prepare('INSERT INTO laboratorios (id, pacienteId, fecha, hora, tipo, resultados, observaciones) VALUES (?, ?, ?, ?, ?, ?, ?)');
|
||||||
for (const l of state.laboratorios) {
|
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);
|
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');
|
run('DELETE FROM indicaciones');
|
||||||
if (state.indicaciones?.length) {
|
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) {
|
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);
|
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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user