20 lines
684 B
TypeScript
20 lines
684 B
TypeScript
import express from 'express';
|
|
const router = express.Router();
|
|
import {
|
|
createTermination, getTerminations, getTerminationById, updateTerminationStatus,
|
|
submitScnResponse, recordPersonalHearing
|
|
} from './termination.controller.js';
|
|
import { authenticate } from '../../common/middleware/auth.js';
|
|
|
|
router.use(authenticate as any);
|
|
|
|
router.post('/', createTermination);
|
|
router.get('/', getTerminations);
|
|
router.get('/:id', getTerminationById);
|
|
router.put('/:id/status', updateTerminationStatus);
|
|
router.post('/:id/status', updateTerminationStatus);
|
|
router.post('/scn-response', submitScnResponse);
|
|
router.post('/hearing-record', recordPersonalHearing);
|
|
|
|
export default router;
|