const express = require("express"); const router = express.Router(); const userSerializer = require("../../serializers/user/UserSerializer"); router.route("/login").post((req, res) => { //登录 const token = "Bearer EGbbP8ZWU1u-7dogAj97N5gemefVyVpR_50eErvfssA"; const setSendValue = role => { res.append("Authorization", token); res.send({ data: userSerializer(role) }); }; const { body = {} } = req; switch (body.username) { case "student": setSendValue("STUDENT"); break; case "teacher": setSendValue("TEACHER"); break; case "error@123.com": res.status(418).send({ message: "用户名密码不匹配" }); break; default: setSendValue(); break; } }); router.route("/register").post((req, res) => { //注册 res.send({ data: userSerializer() }); // res.status(400).send({ message: "用户名已存在" }); }); module.exports = router;