| | |
| | | `; |
| | | res.send(html); |
| | | }); |
| | | app.get('/test', async (req, res) => { |
| | | const token=await thirdPartyApi.getAccessToken() |
| | | res.json(token); |
| | | }); |
| | | // 定义 /webuser 路由处理器 用患者code 换信息 |
| | | app.post('/webuser', async (req, res) => { |
| | | const mode=req.body |
| | |
| | | |
| | | } catch (err) { |
| | | console.error(err); |
| | | res.status(500).json({ retCode: "-1", msg: "Database error" }); |
| | | res.status(500).json({ retCode: "-1", msg: err }); |
| | | } |
| | | } else { |
| | | // 如果请求参数不符合预期,则返回错误信息 |
| | |
| | | // 此处仅做打印展示,请谨慎对待异常处理,在工程项目中切勿直接忽略异常。 |
| | | // 错误 message |
| | | console.log(error) |
| | | res.status(400).json({ retCode: "-1", msg: "Invalid request parameters" }); |
| | | res.status(400).json({ retCode: "-1", msg: error }); |
| | | |
| | | } |
| | | } else { |
| | | // 如果请求参数不符合预期,则返回错误信息 |
| | | res.status(400).json({ retCode: "-1", msg: "Invalid request parameters" }); |
| | | res.status(400).json({ retCode: "-1", msg: "Invalid request parameters 333" }); |
| | | } |
| | | }catch(err){ |
| | | res.status(400).json({ retCode: "-1", msg: err }); |