roles.router.js 632 B

123456789101112131415161718192021222324252627
  1. const Router = require('@koa/router');
  2. const rolesController = require('../controller/roles.controller');
  3. const router = new Router({ prefix: '/project/role' });
  4. /**
  5. * 角色服务API接口
  6. */
  7. // 角色列表
  8. router.get('/list', rolesController.list);
  9. // 所有角色列表
  10. router.get('/listAll', rolesController.listAll);
  11. // 创建角色
  12. router.post('/create', rolesController.create);
  13. // 删除角色
  14. router.post('/delete', rolesController.delete);
  15. // 更新角色
  16. router.post('/update', rolesController.update);
  17. // 更新角色权限
  18. router.post('/updateLimits', rolesController.updateLimits);
  19. module.exports = router;