index.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. const express = require("express");
  2. const app = express();
  3. const vipLogin = require("./data/vip_login.json");
  4. const adminLogin = require("./data/admin_login.json");
  5. const adminPermission = require("./data/admin_permission.json");
  6. const vipPermission = require("./data/vip_permission.json");
  7. const orderlist = require("./data/orderlist.json");
  8. const user = require("./data/user.json");
  9. const sys = require("./data/sys.json");
  10. const loginOut = require("./data/loginOut.json");
  11. var bodyParser = require('body-parser')
  12. app.use(bodyParser.urlencoded({ extended: false }))
  13. const url = require("url");
  14. app.post("/login", (req, res) => {
  15. let user = req.body.account
  16. // const user = url.parse(req.url, true).query;
  17. //console.log(user, "产参数");
  18. if (user === 'admin') {
  19. res.send(adminLogin)
  20. } else {
  21. res.send(vipLogin)
  22. }
  23. })
  24. app.post("/loginout", (req, res) => {
  25. res.send(loginOut)
  26. })
  27. app.get("/permission", (req, res) => {
  28. const user = url.parse(req.url, true).query.user;
  29. if (user === 'admin') {
  30. res.send(adminPermission)
  31. } else {
  32. res.send(vipPermission)
  33. }
  34. })
  35. app.get("/orderlist", (req, res) => {
  36. let params = req.query;
  37. console.log(params);
  38. res.send(orderlist)
  39. })
  40. app.get("/userlist", (req, res) => {
  41. let params = req.query;
  42. res.send(user)
  43. })
  44. app.get("/synclist", (req, res) => {
  45. let params = req.query;
  46. res.send(sys)
  47. })
  48. app.listen(5000, () => {
  49. console.log('服务器运行在5000');
  50. })