zhang1106
|
8ac528356e
|
feat(设备字段): 添加系统字段保护机制
为设备字段添加isSystem属性标记系统字段,防止误删核心字段
后端添加字段删除前的系统字段检查
前端在管理界面标记并禁用系统字段的删除操作
更新导入模板生成逻辑以适配动态字段配置
优化设备导入功能,支持字段名称变更
|
2026-02-04 17:10:58 +08:00 |
|
zhang1106
|
bc2f17890d
|
feat: 端口管理页面添加网卡功能和服务器背板可视化
- 在端口管理页面添加网卡管理功能,与3D可视化页面同步
- 新增 ServerBackplanePanel 组件,按真实服务器背板布局展示网卡和端口
- 支持板载网卡、管理口、PCIe扩展插槽的可视化展示
- 添加网卡-端口层级展示,点击网卡可查看端口详情
- 更新 VirtualDeviceList 组件,集成服务器背板视图
|
2026-01-30 17:53:05 +08:00 |
|
zhang1106
|
5e3ac98bac
|
feat: 添加耗材操作日志修改记录功能; feat: 最大库存支持无限制选项; fix: 修复Ant Design Card组件bodyStyle废弃警告和字体预加载警告
|
2026-01-30 14:01:23 +08:00 |
|
zhang1106
|
9e6a3da888
|
feat: 添加请求参数验证中间件和设计令牌Hook
feat(validation): 为机房、机柜和设备路由添加Joi验证中间件
feat(hooks): 创建useDesignTokens Hook集中管理主题配置
feat(models): 为耗材模型添加乐观锁version字段和updatedAt索引
feat(3d): 增强3D场景和设备模型视觉效果与交互
refactor: 移除数据备份相关功能并优化代码结构
fix: 修复前端安全日志和密码加密工具
chore: 更新依赖并添加axios和joi库
docs: 更新注释和文档说明
style: 改进代码格式和命名一致性
|
2026-01-29 16:53:29 +08:00 |
|
zhang1106
|
a0ad9ad604
|
feat: 优化3D可视化性能并更新文档
- 实现3D可视化性能优化(降低DPR、阴影贴图、简化光源)
- 实现LOD多级细节系统,根据相机距离自动切换
- 添加设备弹出动画开关,默认关闭
- 修复设备缩放时位置偏移问题
- 更新README添加项目截图占位符
- 精简DEPLOYMENT.md文档,添加Gitee仓库支持
- 更新CHANGELOG.md记录v1.1.0版本
|
2026-01-26 17:21:20 +08:00 |
|
zhang1106
|
8099edc5e5
|
feat: 新增网卡、端口和接线管理功能
- 添加网卡(NetworkCard)模型及相关路由
- 实现端口(DevicePort)管理功能
- 新增接线(Cable)管理功能
- 添加前端网卡和端口管理界面
- 更新机柜可视化页面显示接线
- 添加设备详情抽屉展示端口和接线信息
- 更新部署文档包含数据库迁移指南
- 添加批量创建端口功能
- 设备删除时自动清理相关接线
|
2026-01-23 08:55:16 +08:00 |
|
zhang1106
|
de49c5ff52
|
feat(auth): 添加账户解锁功能
在登录页面增加账户解锁功能,当账户被锁定后可以通过输入正确凭证解锁
后端添加/auth/unlock接口处理解锁逻辑
前端添加解锁表单和状态切换
更新API文档和CHANGELOG记录新功能
|
2026-01-21 15:21:46 +08:00 |
|
zhang1106
|
dfd3d67ca0
|
feat(系统配置): 实现全局配置管理功能
- 新增ConfigContext提供全局配置状态管理
- 重构系统设置页面,移除语言和深色模式选项
- 优化备份功能,支持自定义备份路径
- 应用主题颜色动态更新功能
- 添加配置变更自动重载机制
|
2026-01-21 10:40:30 +08:00 |
|
zhang1106
|
2af47ee162
|
refactor: 移除登录历史和操作日志功能及相关代码
移除后端登录历史和操作日志的模型、路由及前端相关页面和路由配置
清理创建和删除索引脚本中的相关代码
调整系统管理菜单结构
|
2026-01-20 16:54:26 +08:00 |
|
zhang1106
|
a2f0032bad
|
feat: 添加数据库索引优化查询性能
refactor(前端): 使用useMemo和useCallback优化性能
perf(后端): 优化统计查询性能
style: 统一前端样式定义
build: 添加创建索引脚本
|
2026-01-20 14:31:20 +08:00 |
|
zhang1106
|
25c1f5f905
|
fix(设备管理): 改进设备导入的错误处理和验证逻辑
- 前端优化错误消息展示,区分500错误和其他错误情况
- 后端增加设备类型验证、设备ID唯一性检查和机柜ID非空验证
- 改进Sequelize错误处理,提供更友好的错误消息
- 统一前后端错误响应格式
|
2025-12-30 14:01:16 +08:00 |
|
zhang1106
|
9b72289a2f
|
refactor(devices): 动态验证必填字段配置
将硬编码的必填字段验证改为从数据库配置动态获取,提高灵活性和可维护性
|
2025-12-30 11:18:55 +08:00 |
|
zhang1106
|
b2a5a30174
|
refactor(设备管理): 移除批量移动和批量下线功能
前端移除批量移动和批量下线相关UI组件和逻辑
后端优化批量移动和批量状态变更接口实现
|
2025-12-30 10:46:21 +08:00 |
|
zhang1106
|
a7499de748
|
feat(系统设置): 新增系统设置模块
- 添加SystemSetting模型用于存储系统配置
- 实现系统设置API路由,支持CRUD操作
- 新增系统设置前端页面,包含全局配置、外观设置、数据备份和关于页面
- 设备批量操作增强,支持批量移动、状态变更和导出
- 工单模型允许deviceId为空
|
2025-12-29 16:10:42 +08:00 |
|
zhang1106
|
4a03994fa3
|
feat(工单字段): 实现工单字段管理功能
新增工单字段模型、路由和初始化脚本
添加前端工单字段管理页面
修改工单管理页面以支持自定义字段
|
2025-12-29 08:40:08 +08:00 |
|
zhang1106
|
7e0bf42b03
|
feat(工单): 支持手动输入设备信息或从列表选择
添加设备来源选项,允许用户在创建工单时选择从设备列表选择或手动输入设备信息
后端接口适配处理两种设备来源方式
添加terser依赖用于前端代码压缩优化
|
2025-12-26 16:28:15 +08:00 |
|
zhang1106
|
ebd342f3a6
|
修复 MySQL 数据库兼容性问题 - strftime 函数
|
2025-12-26 15:22:18 +08:00 |
|
zhang1106
|
2228dcebe2
|
修复 MySQL 数据库兼容性问题 - strftime 函数
|
2025-12-26 15:17:07 +08:00 |
|
zhang1106
|
bfb789dfd9
|
feat(工单系统): 实现完整的工单管理功能
添加工单系统核心功能,包括:
- 工单模型及相关API接口
- 故障分类管理
- 工单操作记录
- 前端工单管理页面
- 统计报表功能
- 测试框架支持
后端新增工单相关路由和模型,前端添加工单管理界面和统计报表
|
2025-12-25 16:49:00 +08:00 |
|
zhang1106
|
a911d02999
|
feat: 实现用户认证与权限管理系统
- 添加用户、角色、权限等数据模型
- 实现JWT认证中间件和密码加密
- 添加用户注册、登录、个人信息管理接口
- 实现前端认证上下文和受保护路由
- 添加登录历史记录和操作日志功能
- 提供管理员初始化脚本和修复工具
- 实现完整的登录页面和用户管理界面
|
2025-12-25 10:48:35 +08:00 |
|
zhang1106
|
568f9c7db8
|
feat(consumables): 添加耗材管理功能模块
添加耗材管理相关功能,包括:
1. 后端模型、路由和控制器
2. 前端页面和组件
3. 耗材分类管理
4. 耗材出入库记录
5. 耗材统计和日志功能
6. 集成到现有系统菜单
|
2025-12-24 16:44:27 +08:00 |
|
zhang1106
|
c60d13a0df
|
feat(机柜管理): 添加机柜导入导出功能并优化分页查询
- 添加xlsx依赖支持Excel文件处理
- 实现机柜数据的导入导出功能,包括模板下载
- 优化机柜列表的分页查询接口
- 修复机柜可视化页面U位标记位置计算问题
- 更新背景设置和渐变颜色样式
|
2025-12-22 08:59:44 +08:00 |
|
zhang1106
|
130b2ad5f7
|
feat(背景设置): 实现背景图片上传及设置功能- 新增背景设置路由和文件上传功能- 添加静态文件服务支持- 前端实现背景设置保存和加载逻辑- 配置vite代理以支持上传文件访问
|
2025-12-20 17:43:50 +08:00 |
|
zhang1106
|
ad5cb31569
|
完成了机柜可视化功能,鼠标悬停显示设备信息
|
2025-12-20 08:20:51 +08:00 |
|
zhang1106
|
e363553e90
|
更新了设备管理的功能,一键删除,修复了编辑字段的bug,修复了导入设备的功能等
|
2025-12-19 13:21:39 +08:00 |
|
zhang1106
|
072b3d593e
|
已完成设备管理页面的基本功能,包括设备导入导出,字段自定义,字段是否显示等功能,目前处于资产管理已基本完善
|
2025-12-18 19:11:56 +08:00 |
|
zhang1106
|
2ec02fb057
|
设备的搜索,自定义等基础内容
|
2025-12-18 13:04:32 +08:00 |
|
zhang1106
|
80d9c42726
|
初始化IDC设备管理系统项目
|
2025-12-18 10:45:13 +08:00 |
|