This commit is contained in:
2026-06-11 14:51:14 +03:30
parent 43c52dfec8
commit 5f82f62763
5 changed files with 354 additions and 5 deletions

View File

@@ -0,0 +1,15 @@
import { Router } from "express";
import RoleController from "./role.controller";
const RoleRouter = Router();
RoleRouter.post("/create", RoleController.create);
RoleRouter.get("/list", RoleController.findAll);
RoleRouter.get("/:id", RoleController.findById);
RoleRouter.put("/update/:id", RoleController.update);
RoleRouter.delete("/remove/:id", RoleController.delete);
RoleRouter.post("/:id/permissions/assign", RoleController.assignPermissions);
RoleRouter.post("/:id/permissions/add", RoleController.addPermissions);
RoleRouter.post("/:id/permissions/remove", RoleController.removePermissions);
export default RoleRouter;