system.js 747 B

12345678910111213141516171819202122232425262728293031
  1. const express = require('express');
  2. const router = express.Router();
  3. const authMiddleware = require('../middleware/authMiddleware');
  4. const Setting = require('../models/Setting');
  5. const Logs = require('../libs/logs');
  6. router.get('/get_setting', authMiddleware, (req, res) => {
  7. Setting.get()
  8. .then(setting => {
  9. res.sendSuccess(setting);
  10. })
  11. .catch(err => {
  12. Logs.errDev('获取参数设置失败:', err);
  13. res.badRequest(err.message);
  14. });
  15. });
  16. router.post('/update_setting', authMiddleware, (req, res) => {
  17. Setting.update(req.body)
  18. .then(setting => {
  19. res.sendSuccess(setting);
  20. })
  21. .catch(err => {
  22. Logs.errDev('更新参数设置失败:', err);
  23. res.badRequest(err.message);
  24. });
  25. });
  26. module.exports = router;