/var/www/qr4y.gr/server/delivery/api/routes
Edit: /var/www/qr4y.gr/server/delivery/api/routes/role.router.js (652B)
const RoleController = require('../controllers/role.controller')
const auth = require('../middleware/auth')
module.exports = ({ router, db }) => {
const controller = new RoleController({ db })
router.get('/api/role/list', auth, controller.List)
router.get('/api/role/details/:uid', auth, controller.Details)
router.post('/api/role/create', auth, controller.Create)
router.post('/api/role/edit', auth, controller.Edit)
router.post('/api/role/delete', auth, controller.Delete)
router.post('/api/role/add_permission', auth, controller.AddPermission)
router.post('/api/role/remove_permission', auth, controller.RemovePermission)
return router
}