Files
ClassContent/历届学生/苏琪/项目练习/newApp/appBack/routes/users.js
2024-09-27 02:06:13 +08:00

42 lines
1.1 KiB
JavaScript

var express = require('express');
var router = express.Router();
var db = require("../db");
var config = require("../config")
var utils = require('../utils');
router.get('/getAll', async function(req, res, next) {
let da = await db.Query({
sql: 'select * from user',
par: []
})
res.json(da);
});
router.post('/userLogin', async function(req, res, next) {
var username = req.body.username,
userpwd = req.body.userpwd;
let da = await db.Query({
sql: config.sql.userlogin,
par: [ username, userpwd ]
})
da.length ==0 ? utils.JsonData({ res: res, status: 404, data: "账户密码错误" }):
utils.JsonData({ res: res, status: 200, data: da[0] })
});
router.post('/collection', async function(req, res, next) {
var bookid = req.body.bookid,
uid = req.body.id;
console.log(uid,bookid)
let da = await db.Query({
sql: config.sql.usercollect,
par: [uid, bookid]
})
da.length == 0 ? utils.JsonData({ res: res, status: 404, data: "收藏出错" }):
utils.JsonData({ res: res, status: 200, data: '收藏成功' })
});
module.exports = router;