v0.4.13
v0.4.13 发布说明
发布日期: 2025年12月02日
版本概述
v0.4.13 版本主要包含Bug功能优化、日志管理增强、Markdown预览改进等多项功能更新和问题修复。
主要更新
1. Bug功能优化 🐛
Bug解决自动指派
- 自动指派逻辑:工程师点击"解决"后,自动指派给Bug创建者
Bug编辑功能修复
- 修复清空关联需求/模块不生效的问题:现在可以正确清空并保存
- 修复字段更新冲突:解决了在更新实际工时时,关联需求、关联模块等字段的修改被覆盖的问题
- 完善历史记录显示:所有字段修改都正确记录,显示格式优化
界面优化
- 修复模态框层级问题:解决对话框不再被详情模态框遮挡(z-index优化)
- 修复下拉框显示问题:解决对话框中解决方案和版本下拉框不显示或被遮挡的问题
- 修复版本状态显示:版本编辑界面状态字段正确显示后端状态值(wait/normal/fail/terminate)
- 修复任务进度界面层级:更新任务进度对话框不再被任务详情遮挡
2. 日志管理功能 📋
日志输出到文件
- 文件日志支持:日志自动输出到文件,支持ZIP压缩
- 自动轮转:日志文件达到100MB时自动轮转,保留7天历史
- 前端控制:管理员可在前端控制日志级别和下载日志文件
3. Markdown预览增强 📸
图片预览功能
- 点击预览:Markdown中的图片支持点击预览,弹出全屏预览窗口
- 滚动缩放:在预览窗口中,鼠标滚轮可以放大/缩小图片(50%-500%)
- 预览标签页支持:编辑模式的预览标签页和只读模式都支持图片点击预览
4. 工作报告功能优化 📝
工作报告收集增强
- 统计完成的任务:工作报告收集功能现在会统计在指定日期范围内完成的任务(即使没有资源分配记录)
工作报告详情查看
- 点击列表项查看详情:日报和周报列表支持点击行查看完整详情,包括工作内容、审批状态、审批记录等信息
- 详情显示与预览一致:详情弹窗中的内容使用MarkdownEditor组件显示,与编辑时的预览完全一致,支持图片预览、代码高亮等功能
- 列表项点击效果:表格行支持鼠标悬停效果,显示指针样式和背景色变化
修复的问题
- ✅ 修复编辑Bug时清空关联需求/模块不生效的问题
- ✅ 修复更新实际工时时,关联需求/模块的修改被覆盖的问题
- ✅ 修复历史记录中某些字段变更未被记录的问题
- ✅ 修复解决对话框被详情模态框遮挡的问题
- ✅ 修复解决对话框下拉框不显示或被遮挡的问题(解决方案、版本下拉框)
- ✅ 修复TypeScript类型错误(requirement_id和module_id的空字符串比较)
- ✅ 修复版本编辑界面状态显示不正确的问题(状态值类型统一)
- ✅ 修复工作报告收集功能未统计完成任务的问题
- ✅ 修复任务详情遮挡更新任务进度界面的问题
升级说明
从 v0.4.12 升级
- 无需数据库迁移:本次更新不涉及数据库结构变更
- 前端更新:需要重新构建前端,更新相关组件
- 后端更新:需要重新编译后端,更新相关API处理逻辑
注意事项
- 历史记录显示格式已优化,旧的历史记录会以新格式显示
- 清空关联需求/模块的功能现在可以正常工作
- 所有字段的修改都会正确记录到历史记录中
版本号: v0.4.13
发布日期: 2025年12月02日
兼容性: 向后兼容 v0.4.12