menu.router.js 532 B

123456789101112131415161718192021222324
  1. const Router = require('@koa/router');
  2. const menuController = require('../controller/menu.controller');
  3. const router = new Router({ prefix: '/project/menu' });
  4. /**
  5. * 菜单管理API接口
  6. */
  7. // 菜单列表
  8. router.post('/list', menuController.list);
  9. // 创建菜单
  10. router.post('/create', menuController.create);
  11. // 删除菜单
  12. router.post('/delete', menuController.delete);
  13. // 更新菜单
  14. router.post('/update', menuController.update);
  15. // 复制菜单
  16. router.post('/copy', menuController.copy);
  17. module.exports = router;