expressServer/routes/index.js
2024-05-14 00:49:35 +08:00

42 lines
1.2 KiB
JavaScript

var express = require('express');
var router = express.Router();
const user_controller = require("../controllers/userController");
const StringUtils = require("../utils/StringUtil");
/* GET home page. */
router.get('/', function (req, res, next) {
const session = req.session;
session['key'] = 'testvalue';
console.log(session);
res.setHeader('set-cookies', session['key']);
res.send('test');
});
router.get('/user', async function (req, res, next) {
let us = await user_controller.user_list();
us = JSON.stringify(us);
res.send(us);
})
router.post('/login', async function (req, res, next) {
let us = await user_controller.user_list();
const body = JSON.parse(JSON.stringify(req.body));
if (StringUtils.isNotEmpty(body)) {
if (body.account === '' || body.account === undefined || body.account === null) {
res.send('account is null');
}
if (body.password === '' || body.password === undefined || body.password === null) {
res.send('password is null');
}
}
console.log(req.session);
console.log(body.account);
req.session.userid = body.account;
console.log(req.session);
res.send('return ok');
});
module.exports = router;