Agregar hora a laboratorios: campo, sort, display
This commit is contained in:
+9
-2
@@ -85,6 +85,7 @@ db.exec(`
|
||||
pacienteId TEXT NOT NULL,
|
||||
internacionId TEXT,
|
||||
fecha TEXT NOT NULL,
|
||||
hora TEXT,
|
||||
tipo TEXT,
|
||||
resultados TEXT,
|
||||
observaciones TEXT,
|
||||
@@ -150,6 +151,12 @@ try {
|
||||
// La columna ya existe
|
||||
}
|
||||
|
||||
try {
|
||||
db.exec("ALTER TABLE laboratorios ADD COLUMN hora TEXT");
|
||||
} catch (e) {
|
||||
// La columna ya existe
|
||||
}
|
||||
|
||||
const app = express();
|
||||
app.use(cors());
|
||||
app.use(express.json({ limit: '50mb' }));
|
||||
@@ -254,9 +261,9 @@ app.put('/api/state', (req, res) => {
|
||||
}
|
||||
|
||||
if (state.laboratorios?.length) {
|
||||
const stmt = db.prepare('INSERT INTO laboratorios (id, pacienteId, fecha, 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) {
|
||||
stmt.run(l.id, l.pacienteId, l.fecha, l.tipo, JSON.stringify(l.resultados), l.observaciones);
|
||||
stmt.run(l.id, l.pacienteId, l.fecha, l.hora || null, l.tipo, JSON.stringify(l.resultados), l.observaciones || null);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user