chenyc
2024-11-04 78c8b3b69eb4acce21ea0aa18655f71b7c1feb2e
app.js
@@ -47,7 +47,26 @@
    return new facebody20191230.default(config);
}
app.get('/', (req, res) => {
    res.send('<h1>Hello World!</h1>');
    const title = '岱特智能'; // 动态设置标题
    const html = `
      <!DOCTYPE html>
      <html lang="zh-CN">
      <head>
          <meta charset="UTF-8">
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          <title>${title}</title>
      </head>
      <body>
      <iframe
        src="https://udify.app/chatbot/irsmISE8DBCWAhxz"
        style="width: 100%; height: 100%; min-height: 700px"
        frameborder="0"
        allow="microphone">
      </iframe>
      </body>
      </html>
    `;
    res.send(html);
  });
// 定义 /webuser 路由处理器  用患者code 换信息
app.post('/webuser', async (req, res) => {
@@ -193,7 +212,9 @@
    const action = req.body.action;
    const deviceID = req.body.deviceID;
    const mode=req.body
    mode.action='webResults'
    logHttps(mode)
    console.log('----------')
    try {
        const datas=mode.datas
        datas.forEach(async element => {
@@ -341,6 +362,7 @@
const logHttps=(mode)=>{
    try{
        let sqlStr=`INSERT INTO system_log (id, code, url, parameter) VALUES (0, '', '${mode.action}', '${JSON.stringify(mode)}')`
        console.log(sqlStr)
        pool.promise().query(sqlStr)
    }catch (err) {
        console.error('访问日志记录错误:', err);