zhang1106
|
a29e77156e
|
fix(device): 修复添加设备时设备类型/状态下拉框为空
前端:DeviceManagement.jsx 中补充 options 的判断条件
- 原条件 !field.options 对空数组 [] 判定为 false,导致
数据库里 options 被清空时下拉框没有选项
- 改为同时检查 null/undefined 和空数组,确保本地默认值
能正确兜底(type、status 字段同步修复)
后端:initDeviceFields.js 加固系统字段 options 兜底逻辑
- 系统字段(isSystem: true)的 options 永远不应为空
- 启动时如果检测到系统字段 options 为空,强制重置为默认
值,这样即使前端修复后 options 仍为空,后端重启时也能自愈
- 仅作用于系统字段,不影响用户自定义字段
|
2026-06-11 11:26:31 +08:00 |
|
zhang1106
|
bf2cd221b9
|
feat: 实现统一日志系统和维护模式功能
|
2026-04-28 10:57:17 +08:00 |
|
zhang1106
|
63f0cb570e
|
refactor: 统一代码风格并迁移至 ESLint 新配置
style(backend): 格式化模型文件代码
style(frontend): 调整组件代码格式
chore: 删除旧 ESLint 配置并添加新配置
refactor(backend): 重构模型定义语法
style: 统一箭头函数和对象属性简写
|
2026-03-27 19:12:16 +08:00 |
|
zhang1106
|
1b898814ed
|
feat: 添加空闲设备状态支持并优化耗材导入功能
refactor(设备管理): 重构状态筛选和高级搜索界面
perf(机柜管理): 优化U位计算方式为基于设备高度
fix(耗材管理): 修复导入时库存计算不准确的问题
style(耗材统计): 调整表格样式和实时刷新功能
docs: 更新设备状态映射包含空闲状态
|
2026-03-24 14:54:39 +08:00 |
|
zhang1106
|
73cbe4ac1b
|
feat: 添加操作日志、危险操作确认和业务关联功能
1. 新增操作日志记录功能,记录关键操作
2. 实现危险操作确认对话框,防止误删
3. 添加业务和库房管理模块
4. 支持设备标记为空闲状态
5. 完善API文档和健康检查
6. 优化前端删除操作的确认流程
7. 添加Swagger API文档支持
8. 实现设备与业务的关联功能
9. 改进设备模型,添加空闲相关字段
10. 优化用户、角色管理操作日志
|
2026-03-20 17:15:14 +08:00 |
|
zhang1106
|
0cd0107008
|
feat: 修改了bug
|
2026-03-06 13:57:37 +08:00 |
|
zhang1106
|
693b6a71f3
|
feat(设备管理): 重构设备管理页面并优化初始化逻辑
|
2026-02-10 09:32:16 +08:00 |
|
zhang1106
|
c83cf53413
|
fix: 将设备字段的必填属性从true改为false
修改了model、powerConsumption、purchaseDate和warrantyExpiry字段的required属性,使其不再强制要求填写
|
2026-02-06 16:59:03 +08:00 |
|
zhang1106
|
e525fa4f11
|
feat(机柜管理): 添加机柜数据导出功能并优化设备删除逻辑
添加机柜数据导出功能,支持Excel格式下载
在设备删除逻辑中增加网卡删除处理
调整设备ID字段为非必填且隐藏
|
2026-02-06 16:23:56 +08:00 |
|
zhang1106
|
920a52e5ae
|
refactor(设备字段): 移除冗余字段并更新必填字段验证逻辑
移除设备模型中的owner、department和assetId字段,这些字段不再使用
更新设备导入接口的必填字段验证逻辑,使用硬编码的必填字段列表以保持前后端一致
|
2026-02-06 15:53:57 +08:00 |
|
zhang1106
|
1438909d62
|
feat(deploy): 添加一键部署和更新脚本
添加交互式安装脚本 install.js 和一键更新脚本 update.js
更新部署文档和 README 以支持新功能
优化数据库初始化流程和系统设置默认值
|
2026-02-05 12:35:50 +08:00 |
|
zhang1106
|
8ac528356e
|
feat(设备字段): 添加系统字段保护机制
为设备字段添加isSystem属性标记系统字段,防止误删核心字段
后端添加字段删除前的系统字段检查
前端在管理界面标记并禁用系统字段的删除操作
更新导入模板生成逻辑以适配动态字段配置
优化设备导入功能,支持字段名称变更
|
2026-02-04 17:10:58 +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
|
80d9c42726
|
初始化IDC设备管理系统项目
|
2025-12-18 10:45:13 +08:00 |
|