const dayjs = require('dayjs'); const db = require('./db') const router = require('express').Router(); // 完整的请求接口地址: /api/comment/web/query router.all('/web/query', async (req, res) => { let id = req.query['id']; // 获取要查询文章的编号 if (!id || id < 1) { // 参数不正确 直接返回空数组 res.send([]) } else { const list = await db.query('select * from comment where article_id =?', [id]); res.send(list) } }); router.post('/web/add', async (req, res) => { let commentData = req.body; console.log(commentData) if (!commentData || !commentData.article_id || !commentData.content) { res.send({ status: false, message: "参数不对" }) } else { try { commentData.publish_time = dayjs().format("YYYY-MM-DD HH:mm:ss") commentData.ip = '127.0.0.1' await db.query('insert into comment set ?', commentData); res.send({ status: true }) } catch (e) { console.log(e) res.send({ status: false, message: e.message }) } } }); module.exports = router