feat(系统设置): 新增系统设置模块

- 添加SystemSetting模型用于存储系统配置
- 实现系统设置API路由,支持CRUD操作
- 新增系统设置前端页面,包含全局配置、外观设置、数据备份和关于页面
- 设备批量操作增强,支持批量移动、状态变更和导出
- 工单模型允许deviceId为空
This commit is contained in:
zhang1106
2025-12-29 16:10:42 +08:00
parent b7f806f7d3
commit a7499de748
10 changed files with 2089 additions and 136 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ const Ticket = sequelize.define('Ticket', {
},
deviceId: {
type: DataTypes.STRING,
allowNull: false,
allowNull: true,
comment: '关联设备ID'
},
deviceName: {