Fix: eliminar typo laboratoriumes, corregir INSERTs

- Eliminar DELETE FROM laboratoriumes ( typo)
- Agregar DELETE e INSERT para estudiosComplementarios
- Corregir 14 -> 13 placeholders en acidosbase
This commit is contained in:
2026-04-16 02:11:35 -03:00
parent 599bb4278a
commit 3622bf1fb9
+2 -3
View File
@@ -211,7 +211,6 @@ app.put('/api/state', (req, res) => {
run('DELETE FROM evoluciones');
run('DELETE FROM acidosbase');
run('DELETE FROM cultivos');
run('DELETE FROM laboratoriumes');
run('DELETE FROM laboratorios');
run('DELETE FROM internaciones');
run('DELETE FROM camas');
@@ -262,14 +261,14 @@ app.put('/api/state', (req, res) => {
}
if (state.acidosBase?.length) {
const stmt = db.prepare('INSERT INTO acidosbase (id, pacienteId, fecha, hora, ph, pco2, po2, hco3, be, sato2, lactato, interpretacion, fio2) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
const stmt = db.prepare('INSERT INTO acidosbase (id, pacienteId, fecha, hora, ph, pco2, po2, hco3, be, sato2, lactato, interpretacion, fio2) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
for (const a of state.acidosBase) {
stmt.run(a.id, a.pacienteId, a.fecha, a.hora, a.ph, a.pco2, a.po2, a.hco3, a.be, a.sato2, a.lactato || null, a.interpretacion || null, a.fio2 || null);
}
}
if (state.cultivos?.length) {
const stmt = db.prepare('INSERT INTO cultivos (id, pacienteId, internacionId, fechaToma, protocolo, tipoMuestra, observaciones, estado, fechaResultado, germen, sensible, resistente) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
const stmt = db.prepare('INSERT INTO cultivos (id, pacienteId, internacionId, fechaToma, protocolo, tipoMuestra, observaciones, estado, fechaResultado, germen, sensible, resistente) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
for (const c of state.cultivos) {
stmt.run(c.id, c.pacienteId, c.internacionId, c.fechaToma, c.protocolo, c.tipoMuestra, c.observaciones, c.estado, c.fechaResultado, c.germen, c.sensible, c.resistente);
}