zhang1106
|
df689853bc
|
fix(机柜管理): 处理获取机房列表时可能的数据未定义问题
|
2026-03-23 09:16:18 +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
|
c392df9ce3
|
feat(设备管理): 添加U位冲突检测功能并优化服务重启逻辑
|
2026-03-20 09:34:41 +08:00 |
|
zhang1106
|
b98e8ad9af
|
feat(设备导入): 实现CSV导入预览功能并优化导入流程
|
2026-03-19 16:15:20 +08:00 |
|
zhang1106
|
a620575d92
|
feat(设备管理): 添加机房筛选功能并优化UI样式
refactor(耗材统计): 重构筛选卡片布局和统计卡片样式
style(3D可视化): 优化机柜信息卡片样式和交互体验
|
2026-03-19 14:38:50 +08:00 |
|
zhang1106
|
971ecd62d6
|
feat(backup): 实现备份恢复进度实时显示功能
|
2026-03-17 11:19:15 +08:00 |
|
zhang1106
|
124cca65ba
|
style(BackupManagement): 将 error 颜色变量更新为 danger
更新按钮样式中的颜色变量,从 error 改为 danger 以保持设计系统的一致性
|
2026-03-16 17:13:50 +08:00 |
|
zhang1106
|
e5d20820dc
|
feat: 修复BUG
|
2026-03-16 17:07:20 +08:00 |
|
zhang1106
|
a7f051172a
|
feat(仪表盘): 添加统计API并优化仪表盘组件
|
2026-03-15 12:19:13 +08:00 |
|
zhang1106
|
7aa09ac9e1
|
feat(backup): 添加远端备份功能并优化备份管理
|
2026-03-13 22:11:34 +08:00 |
|
zhang1106
|
7094c8be49
|
refactor(frontend): 替换 axios 为自定义 api 模块
|
2026-03-13 15:30:09 +08:00 |
|
zhang1106
|
d06b191c80
|
feat(backup): 实现自动备份功能及错误边界处理
|
2026-03-13 15:13:58 +08:00 |
|
zhang1106
|
4569eabda7
|
feat(ui): 添加自定义关闭按钮组件并应用到所有模态框
|
2026-03-12 12:40:12 +08:00 |
|
zhang1106
|
668ea073e6
|
refactor(模型关系): 重构模型关联关系定义位置,从模型文件移至路由文件
|
2026-03-12 11:19:56 +08:00 |
|
zhang1106
|
c41a348e40
|
feat(主题配置): 扩展主题颜色和渐变配置
|
2026-03-10 16:15:13 +08:00 |
|
zhang1106
|
7f007f5010
|
refactor(前端): 集中管理设计令牌和工具函数
|
2026-03-10 15:49:02 +08:00 |
|
zhang1106
|
196dc4ae41
|
refactor: 移除调试日志并优化代码结构
feat(components): 新增设备管理相关组件和仪表盘组件
feat(hooks): 添加自定义hooks用于API调用和数据管理
style: 优化滚动条样式和模态框布局
chore: 清理无用脚本和调试文件
docs: 更新组件导出文件
|
2026-03-10 14:34:39 +08:00 |
|
zhang1106
|
98f705de8b
|
refactor(前端样式): 优化项目
|
2026-03-10 13:12:29 +08:00 |
|
zhang1106
|
a316fa4d38
|
feat(耗材管理): 添加扫码功能及SN查询接口
实现耗材SN扫码功能,包括扫码添加、入库和出库操作
添加后端API接口根据SN查询耗材信息
优化耗材表单UI,分步骤展示不同信息区块
同步数据库模型确保耗材相关表结构正确
|
2026-03-10 11:10:04 +08:00 |
|
zhang1106
|
686089c21a
|
feat(资产盘点): 新增暂存设备管理功能
|
2026-03-10 09:20:31 +08:00 |
|
zhang1106
|
ad7c45d453
|
feat(主题): 实现动态主题颜色配置功能
|
2026-03-06 15:41:07 +08:00 |
|
zhang1106
|
885ac47fd2
|
refactor: 集中管理配置常量并优化样式一致性
|
2026-03-06 14:39:52 +08:00 |
|
zhang1106
|
0cd0107008
|
feat: 修改了bug
|
2026-03-06 13:57:37 +08:00 |
|
zhang1106
|
0bb51ec6ac
|
refactor: 移除Docker相关文件和Zeabur部署文档
|
2026-03-05 11:23:35 +08:00 |
|
zhang1106
|
df125181ce
|
feat: add Zeabur deployment configuration
|
2026-03-05 11:13:38 +08:00 |
|
zhang1106
|
56f59cf5b8
|
feat(前端): 统一表单组件样式并添加数据库迁移文档
refactor(前端): 提取表单样式到共享配置文件
docs: 添加数据库迁移说明到README
|
2026-03-05 10:41:49 +08:00 |
|
zhang1106
|
61d9b0ebab
|
feat(ConsumableLogs): 添加SN序列号展示功能
|
2026-03-05 10:22:44 +08:00 |
|
zhang1106
|
03d69456c0
|
feat(耗材管理): 添加SN序列号管理功能
|
2026-03-05 09:57:44 +08:00 |
|
zhang1106
|
ef8f3ab565
|
feat(设备搜索): 为设备选择器添加防抖搜索功能
|
2026-03-03 10:51:51 +08:00 |
|
zhang1106
|
ff543eba30
|
feat(资产盘点): 新增资产盘点功能模块
|
2026-02-26 11:24:00 +08:00 |
|
zhang1106
|
9b7c653836
|
build(frontend): 添加SWR和unplugin相关依赖并更新vite配置
|
2026-02-25 14:31:03 +08:00 |
|
zhang1106
|
8a0c85e502
|
feat(耗材管理): 实现耗材日志归档功能
|
2026-02-24 13:20:26 +08:00 |
|
zhang1106
|
b810e2cca1
|
feat(consumable): 解耦耗材日志与耗材关联并支持耗材删除后日志保留
|
2026-02-24 11:58:31 +08:00 |
|
zhang1106
|
d67fdb2b17
|
优化页面
|
2026-02-12 16:29:19 +08:00 |
|
zhang1106
|
da8e4623ff
|
style(DeviceManagement): 调整批量删除按钮样式以使用主题属性
|
2026-02-12 15:13:38 +08:00 |
|
zhang1106
|
b2c3e6c348
|
feat(系统设置): 重构系统设置页面UI并优化响应式布局
|
2026-02-12 15:10:24 +08:00 |
|
zhang1106
|
8de7096808
|
feat(工单/设备): 优化设备详情展示和工单操作记录样式
refactor(系统设置): 重构系统设置页面布局和样式
style(前端): 统一设备管理相关组件的卡片样式和布局
|
2026-02-12 14:36:33 +08:00 |
|
zhang1106
|
0b00bf6f3d
|
feat(设备管理): 添加设备工单关联功能
实现设备与工单的关联功能,包括:
1. 后端添加设备工单列表接口
2. 前端API添加设备工单相关方法
3. 设备详情页增加工单标签页
4. 设备管理页添加查看/创建工单按钮
5. 工单管理页支持从设备跳转查看/创建工单
|
2026-02-12 13:27:32 +08:00 |
|
zhang1106
|
b84b8f7594
|
feat(设备管理): 使用函数替代映射表获取设备和状态信息
|
2026-02-12 09:48:01 +08:00 |
|
zhang1106
|
e55031f8cc
|
feat(机柜管理): 添加卡片视图分页并优化后端查询性能
|
2026-02-10 15:39:29 +08:00 |
|
zhang1106
|
2c8d5c814c
|
refactor(设备管理): 提取常量并优化样式管理
将状态标签和设备类型映射提取到常量文件
将表格组件样式和空状态样式提取到样式文件
移除组件内硬编码的映射和样式,使用导入的常量
|
2026-02-10 14:48:42 +08:00 |
|
zhang1106
|
18c3a3eb15
|
feat(搜索): 添加防抖功能优化搜索性能
|
2026-02-10 14:17:26 +08:00 |
|
zhang1106
|
afc372a432
|
chore: 统一代码风格并配置ESLint和Prettier
配置ESLint和Prettier规则
添加前端和后端的忽略文件
统一代码格式和缩进
修复代码风格问题
|
2026-02-10 11:04:01 +08:00 |
|
zhang1106
|
693b6a71f3
|
feat(设备管理): 重构设备管理页面并优化初始化逻辑
|
2026-02-10 09:32:16 +08:00 |
|
zhang1106
|
d0d34aee2f
|
feat(机架管理): 添加后端筛选功能并优化前端交互
- 后端路由添加对房间ID、状态和关键字的筛选支持
- 前端移除本地筛选逻辑,改为使用后端筛选参数
- 添加筛选条件变化时自动重置分页并重新加载数据
|
2026-02-09 16:55:07 +08:00 |
|
zhang1106
|
93a5de2106
|
feat(设备管理): 添加一键删除所有设备功能
- 前端添加删除所有设备按钮及确认对话框
- 后端实现删除所有设备及相关数据的接口
- 更新.gitignore忽略backend/temp目录
|
2026-02-09 16:22:00 +08:00 |
|
zhang1106
|
1c9a9a28b5
|
fix(DeviceDetailDrawer): 优先从customFields获取字段值并处理空值显示
当字段值在device对象中不存在时,从customFields中获取。同时优化空值显示逻辑,明确区分undefined/null和空字符串的情况
|
2026-02-09 14:54:18 +08:00 |
|
zhang1106
|
e525fa4f11
|
feat(机柜管理): 添加机柜数据导出功能并优化设备删除逻辑
添加机柜数据导出功能,支持Excel格式下载
在设备删除逻辑中增加网卡删除处理
调整设备ID字段为非必填且隐藏
|
2026-02-06 16:23:56 +08:00 |
|
zhang1106
|
d87ced4b8a
|
fix: 允许设备购买日期和保修到期日期为空
修改后端模型和前端表单字段,将购买日期和保修到期日期设为非必填项,以适应实际业务中可能缺少这些信息的情况
|
2026-02-06 15:17:34 +08:00 |
|
zhang1106
|
d5277ce15c
|
feat(设备管理): 实现设备ID自动生成功能
- 修改后端验证逻辑,允许设备ID为空或null
- 添加自动生成设备ID功能,格式为DEV+三位数字
- 前端移除设备ID必填校验并隐藏该字段
- 更新设备导入逻辑,支持自动生成设备ID
|
2026-02-06 15:04:42 +08:00 |
|