first commit

This commit is contained in:
编码猿
2024-09-27 01:16:36 +08:00
commit f7fc9bbea0
301 changed files with 33825 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
const _ = require("..");
/**
* 用户收藏商品
* userid: 用户id
* shopid: 商品id
* http://127.0.0.1:3000/api/json/cart/addCart
*/
_.router.post('/addCart', _.Ver.Verification, async (req, res, next) => {
let params = JSON.parse(req.unparams)
let userid = params.userid,
shopid = params.shopid,
list = await _.mysql.query(_.config.dev.sql.cart.add, [shopid, userid]);
res.json({
status: list.status,
data: _.utils.public_encrypt(list.data)
})
});
/**
* 检查商品是否被收藏过
* userid: 用户id
* shopid: 商品id
* http://127.0.0.1:3000/api/json/cart/checkCart
*/
_.router.post('/checkCart', _.Ver.Verification, async (req, res, next) => {
let params = JSON.parse(req.unparams)
let userid = params.userid,
shopid = params.shopid,
list = await _.mysql.query(_.config.dev.sql.cart.checkCart, [shopid, userid]);
res.json({
status: list.status,
data: _.utils.public_encrypt(list.data)
})
});
/**
* 查找用户的购物车数据
* userid: 用户id
* http://127.0.0.1:3000/api/json/cart/selectCart
*/
_.router.post('/selectCart', _.Ver.Verification, async (req, res, next) => {
let params = JSON.parse(req.unparams)
let userid = params.userid,
list = await _.mysql.query(_.config.dev.sql.cart.selectCart, [userid]);
res.json({
status: list.status,
data: _.utils.public_encrypt(list.data)
})
});
/**
* 删除用户购物车的商品
* cid: 购物车表的id前端的cid字段
* http://127.0.0.1:3000/api/json/cart/deleteCart
*/
_.router.post('/deleteCart', _.Ver.Verification, async (req, res, next) => {
let params = JSON.parse(req.unparams)
let cid = params.cid,
list = await _.mysql.query(_.config.dev.sql.cart.deleteCart, [cid]);
res.json({
status: list.status,
data: _.utils.public_encrypt(list.data)
})
});
module.exports = _.router;