feat(背景设置): 实现背景图片上传及设置功能- 新增背景设置路由和文件上传功能- 添加静态文件服务支持- 前端实现背景设置保存和加载逻辑- 配置vite代理以支持上传文件访问

This commit is contained in:
zhang1106
2025-12-20 17:43:50 +08:00
parent 9f12001fd9
commit 130b2ad5f7
6 changed files with 175 additions and 25 deletions
+5
View File
@@ -38,12 +38,17 @@ const deviceRoutes = require('./routes/devices');
const rackRoutes = require('./routes/racks');
const roomRoutes = require('./routes/rooms');
const deviceFieldRoutes = require('./routes/deviceFields');
const backgroundRoutes = require('./routes/background');
// 使用路由
app.use('/api/devices', deviceRoutes);
app.use('/api/racks', rackRoutes);
app.use('/api/rooms', roomRoutes);
app.use('/api/deviceFields', deviceFieldRoutes);
app.use('/api/background', backgroundRoutes);
// 静态文件服务
app.use('/uploads', express.static('uploads'));
// 健康检查
app.get('/health', (req, res) => {