2
2

index.js 672 B

1234567891011121314151617181920212223
  1. const express = require('express');
  2. const router = express.Router();
  3. // 导入子路由
  4. const authRouter = require('./auth');
  5. const jobsRouter = require('./jobs');
  6. const candidatesRouter = require('./candidates');
  7. const interviewsRouter = require('./interviews');
  8. const dashboardRouter = require('./dashboard');
  9. // 挂载路由
  10. router.use('/auth', authRouter);
  11. router.use('/jobs', jobsRouter);
  12. router.use('/candidates', candidatesRouter);
  13. router.use('/interviews', interviewsRouter);
  14. router.use('/dashboard', dashboardRouter);
  15. // 健康检查端点
  16. router.get('/health', (req, res) => {
  17. res.json({ status: 'ok', timestamp: new Date() });
  18. });
  19. module.exports = router;