import {authMiddleware} from "@/core/middlewares/auth.middleware"; import {role_authorize} from "@/core/middlewares/role-authorize.middleware"; import express from "express"; import StaffController from "../controller/staff.controller"; const staff_router = express.Router(); staff_router.post("/create", StaffController.createStaff); staff_router.put( "/update/:id", authMiddleware, role_authorize("developer", "admin"), StaffController.updateStaff ); staff_router.delete( "/delete/:id", authMiddleware, role_authorize("developer", "admin"), StaffController.deleteStaff ); staff_router.get("/get/all", StaffController.getAllStaff); staff_router.get('/create-developer-account',StaffController.createDeveloperAccount) // staff_router.get('/department/members',StaffController.getDepartmentMembers) export default staff_router;