import { Router } from 'express' import { requireAuth } from '../auth/authMiddleware.js' import { getNumericalDataStatus } from './monitorService.js' const router = Router() router.use(requireAuth) // GET /api/monitor/numerical — 수치예측자료 다운로드 상태 조회 router.get('/numerical', async (_req, res) => { try { const data = await getNumericalDataStatus() res.json(data) } catch (err) { console.error('[monitor] 수치예측자료 상태 조회 오류:', err) res.status(500).json({ error: '수치예측자료 상태를 조회할 수 없습니다.' }) } }) export default router