const express = require('express'); const router = express.Router(); const workReportController = require('../controllers/workReportController'); // CREATE router.post('/', workReportController.createWorkReport); // READ BY DATE router.get('/date/:date', workReportController.getWorkReportsByDate); // ✅ summary 라우트는 반드시 아래보다 위에 둬야 작동합니다 router.get('/summary', workReportController.getSummary); // READ IN RANGE router.get('/', workReportController.getWorkReportsInRange); // READ ONE (항상 가장 마지막) router.get('/:id', workReportController.getWorkReportById); // UPDATE router.put('/:id', workReportController.updateWorkReport); // DELETE router.delete('/:id', workReportController.removeWorkReport); module.exports = router;