first commit

This commit is contained in:
2026-03-26 08:14:56 +03:30
commit 3561c09e2d
128 changed files with 16084 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
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;