1234567891011121314 |
- import express, { Router } from 'express';
- import * as ScheduleVisitationController from '../../controllers/sales/ScheduleVisitationController';
- import keycloak from '../../middleware/Keycloak';
- import { extractToken } from '../../middleware/ExtractToken';
- import checkRoles from '../../middleware/CheckRoles';
- const router: Router = express.Router();
- router.get('/', [keycloak.protect(), extractToken, checkRoles(['sales'])], ScheduleVisitationController.getAllScheduleVisitation);
- router.post('/', [keycloak.protect(), extractToken, checkRoles(['sales'])], ScheduleVisitationController.storeScheduleVisitation);
- router.get('/:id', [keycloak.protect(), extractToken, checkRoles(['sales'])], ScheduleVisitationController.showScheduleVisitation);
- router.patch('/:id', [keycloak.protect(), extractToken, checkRoles(['sales'])], ScheduleVisitationController.updateScheduleVisitation);
- export default router;
|