feat(backend): 프로젝트 분석 API 구현
- 프론트엔드의 데이터 가공 로직을 백엔드로 이전하여 성능 개선 - 단일 API 호출로 모든 집계 데이터를 반환하도록 C-S-M 아키텍처 구현
This commit is contained in:
@@ -135,6 +135,7 @@ const healthRoutes = require('./routes/healthRoutes');
|
||||
const pipeSpecRoutes = require('./routes/pipeSpecRoutes');
|
||||
const dailyWorkReportRoutes = require('./routes/dailyWorkReportRoutes');
|
||||
const workAnalysisRoutes = require('./routes/workAnalysisRoutes');
|
||||
const analysisRoutes = require('./routes/analysisRoutes'); // 새로운 분석 라우트
|
||||
|
||||
// 🔒 인증 미들웨어 가져오기
|
||||
const { verifyToken } = require('./middlewares/authMiddleware');
|
||||
@@ -243,6 +244,7 @@ app.use('/api/issue-types', issueTypeRoutes);
|
||||
app.use('/api/workers', workerRoutes);
|
||||
app.use('/api/daily-work-reports', dailyWorkReportRoutes);
|
||||
app.use('/api/work-analysis', workAnalysisRoutes);
|
||||
app.use('/api/analysis', analysisRoutes); // 새로운 분석 라우트 등록
|
||||
|
||||
// 📊 리포트 및 분석
|
||||
app.use('/api/workreports', workReportRoutes);
|
||||
|
||||
Reference in New Issue
Block a user