feat(review): 重构项目级单方案验收协作

This commit is contained in:
yuzhe
2026-07-22 16:41:03 +08:00
parent 6091d61612
commit e7e268d4eb
45 changed files with 1830 additions and 812 deletions

View File

@@ -22,6 +22,8 @@ import groupsRoutes from './routes/groups.js';
import managementRoutes from './routes/management.js';
import storageRoutes from './routes/storage.js';
import reviewRoutes from './routes/review.js';
import worksRoutes from './routes/works.js';
import projectWorksRoutes from './routes/projectWorks.js';
import { UPLOADS_DIR } from './upload.js';
import { database, databaseDialect } from './database.js';
@@ -50,6 +52,8 @@ app.use(
* API 路由
*/
app.use('/api/notes', notesRoutes);
app.use('/api/works', worksRoutes);
app.use('/api/projects/:projectId/works', projectWorksRoutes);
app.use('/api/images', imagesRoutes);
app.use('/api/annotations', annotationsRoutes);
app.use('/api/projects', projectsRoutes);