feat: 后端: 实现 tags 表 CRUD API

This commit is contained in:
Baobhan Sith
2025-04-15 07:35:05 +08:00
parent 366a5188c5
commit a2c8bbddeb
5 changed files with 265 additions and 1 deletions
+2
View File
@@ -12,6 +12,7 @@ import authRouter from './auth/auth.routes'; // 导入认证路由
import connectionsRouter from './connections/connections.routes';
import sftpRouter from './sftp/sftp.routes';
import proxyRoutes from './proxies/proxies.routes'; // 导入代理路由
import tagsRouter from './tags/tags.routes'; // 导入标签路由
import { initializeWebSocket } from './websocket';
// 基础 Express 应用设置 (后续会扩展)
@@ -84,6 +85,7 @@ app.use('/api/v1/auth', authRouter);
app.use('/api/v1/connections', connectionsRouter);
app.use('/api/v1/sftp', sftpRouter);
app.use('/api/v1/proxies', proxyRoutes); // 挂载代理相关的路由
app.use('/api/v1/tags', tagsRouter); // 挂载标签相关的路由
// 状态检查接口
app.get('/api/v1/status', (req: Request, res: Response) => {