import bodyParser from "body-parser"; // 解决跨域 import cors from "cors"; import common from "./core/common.js"; import featureTable from "./core/featureTable.js"; import AIMedicineTable from "./core/AIMedicineTable.js"; import doctorMedicineTable from "./core/doctorMedicineTable.js"; import AIFlagTable from "./core/AIFlagTable.js"; const app = common.app; const nowTime = common.nowTime; //配置ajax跨域请求 app.use(cors({ origin: "*", credentials: true //每次登陆都验证跨域请求,要不会每次报跨域错误 })); // 配置 bodyParser app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json()); app.listen(3001, () => console.log('服务启动! ' + nowTime())); common.con.connect() setInterval(() => { common.con.connect() }, 1000 * 60 * 60) // common.con.query("SHOW DATABASES", function (error, results, fields) { // if (error) { // console.log(`${nowTime()} 错误:${JSON.stringify(error)}`); // } else { // common.connection(results[results.length-1].Database).connect(); // } // }); common.getDatabases(); featureTable.getTable(); AIMedicineTable.getTable(); doctorMedicineTable.getTable(); AIFlagTable.getTable(); AIMedicineTable.addTable(); doctorMedicineTable.addTable(); AIFlagTable.addTable(); // MedicineFeadbackInfoTable // TimingFeadbackInfoTable