Dealer_Onboarding_Backend/src/modules/self-service/resignation.routes.js

14 lines
634 B
JavaScript

const express = require('express');
const router = express.Router();
const resignationController = require('./resignation.controller');
const { authenticate } = require('../../common/middleware/auth');
// Protected routes
router.post('/', authenticate, resignationController.createResignation);
router.get('/', authenticate, resignationController.getResignations);
router.get('/:id', authenticate, resignationController.getResignationById);
router.put('/:id/approve', authenticate, resignationController.approveResignation);
router.put('/:id/reject', authenticate, resignationController.rejectResignation);
module.exports = router;