rax-medical/node-server/core/doctorMedicineTable.js
2023-11-11 13:22:51 +08:00

45 lines
1.4 KiB
JavaScript

import common from "./common.js";
const app = common.app;
const connection = common.connection;
const m_get = common.m_get;
const m_add = common.m_add;
const nowTime = common.nowTime;
const getTable = () => app.post('/getdoctormedicine', function (req, res) {
const database = req.body.database;
const table = `DoctorMedicineTable`;
const order = `ID`;
const Clause = false;
const start = ~~req.body.start;
const end = ~~req.body.end;
connection(database).query(m_get(table, Clause, order, start, end), function (error, results, fields) {
if (error) {
console.log(`${nowTime()} 错误:${JSON.stringify(error)}`);
// connection(database).connect();
return res.status(500).send(error);
} else {
res.send(results);
}
});
});
const addTable = () => app.post('/adddoctormedicine', (req, res) => {
const database = req.body.database;
const table = `DoctorMedicineTable`;
const key = req.body.key;
const values = req.body.value;
connection(database).query(m_add(table, key, values), function (error, results, fields) {
if (error) {
console.log(`${nowTime()} 错误:${JSON.stringify(error)}`);
return res.status(500).send(error);
} else {
res.send(results);
}
});
})
export default {
getTable,
addTable
};