服务端搭建-数据库、api集成 (database: conversition)

This commit is contained in:
shangqiyuan
2026-05-11 23:53:30 +08:00
parent 122d373804
commit 44b700dc21
183 changed files with 2834 additions and 25711 deletions
+119
View File
@@ -0,0 +1,119 @@
const crud = require('../db/crud');
const TABLE_NAME = 'history_session';
// 查询列表
async function getMsgList(req, res) {
console.log(1111)
try {
const data = await crud.findAll(TABLE_NAME)
console.log(data)
res.send({
code: 200,
data
})
} catch (error) {
res.send({
code: 500,
message: error.message
})
}
}
// 查询详情
async function getMsgDetail(req, res) {
try {
const {id} = req.params
const data = await crud.findById(TABLE_NAME, id)
res.send({
code: 200,
data
})
} catch (error) {
res.send({
code: 500,
message: error.message
})
}
}
/**
* 新增
*/
async function addMsg(req, res) {
try {
const result = await crud.create(
TABLE_NAME,
req.body
)
res.send({
code: 200,
data: result
})
} catch (error) {
res.send({
code: 500,
message: error.message
})
}
}
/**
* 修改
*/
async function updateMsg(req, res) {
try {
const { id } = req.params
const result = await crud.update(
TABLE_NAME,
id,
req.body
)
res.send({
code: 200,
data: result
})
} catch (error) {
res.send({
code: 500,
message: error.message
})
}
}
/**
* 删除
*/
async function deleteMsg(req, res) {
try {
const { id } = req.params
const result = await crud.remove(
TABLE_NAME,
id
)
res.send({
code: 200,
data: result
})
} catch (error) {
res.send({
code: 500,
message: error.message
})
}
}
module.exports = {
getMsgList,
getMsgDetail,
addMsg,
updateMsg,
deleteMsg
}