locales.js 705 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import express from 'express';
  2. const router = express.Router();
  3. import Locales from '../models/Locales.js';
  4. router.get('/get_locales', (req, res) => {
  5. Locales.getLocales()
  6. .then(locales => {
  7. res.sendSuccess(locales);
  8. })
  9. .catch(err => {
  10. res.sendError(err);
  11. });
  12. });
  13. router.post('/set_locales', (req, res) => {
  14. const locales = req.body;
  15. Locales.setLocales(locales)
  16. .then(() => {
  17. res.sendSuccess();
  18. })
  19. .catch(err => {
  20. res.sendError(err);
  21. });
  22. });
  23. router.post('/remove_locales', (req, res) => {
  24. const keys = req.body;
  25. Locales.removeLocales(keys)
  26. .then(() => {
  27. res.sendSuccess();
  28. })
  29. .catch(err => {
  30. res.sendError(err);
  31. });
  32. });
  33. export default router;