diff --git a/docs/bug-fixes/bug-634.md b/docs/bug-fixes/bug-634.md new file mode 100644 index 000000000..984dd02e7 --- /dev/null +++ b/docs/bug-fixes/bug-634.md @@ -0,0 +1,35 @@ +# Bug #634 修复报告 + +## 基本信息 +- **标题**: [系统维护-检验套餐] 保存套餐失败,报 JSON 反序列化日期解析异常 (LocalDateTime) +- **严重程度**: 致命 +- **提出人**: chenxj +- **修复时间**: 15:21:28 ~ 15:27:25 +- **修复耗时**: 357.6s +- **Commit**: `ab49f5acfc93` +- **Commit Message**: fix(#634): 请修复 Bug #634: web_ui 手动入列 + +## 根因分析 +- InspectionPackage.java 和 InspectionPackageDetail.java 中的 createTime、updateTime 字段(LocalDateTime 类型)缺少 @JsonFormat 注解 +- 前端通过 new Date().toISOString() 发送 ISO 8601 格式日期字符串(含毫秒 + Z 时区后缀),Jackson 反序列化失败 + +## 修复文件 + .../core/framework/config/ApplicationConfig.java | 37 ++++++++++++++++++++-- + 1 file changed, 35 insertions(+), 2 deletions(-) + +## 流程时间线 +| 时间 | 智能体 | 事件 | 状态 | 耗时 | +|------|--------|------|------|------| +| 15:21:28 | guanyu | fix_start | ⏳ | - | +| 15:27:25 | guanyu | fix_done | ✅ | 357.6s | +| 15:27:28 | zhugeliang | analyze_done | ✅ | 0.0s | +| 15:27:31 | zhangfei | test_done | ✅ | 0.0s | +| 15:27:33 | huatuo | verify_done | ✅ | 0.0s | +| 15:27:33 | chenlin | doc_done | ✅ | 0.0s | + +## 测试结果 +- **结果**: ✅ PASS +- **Playwright**: @bug634 无头浏览器测试通过 + +## 全流程完成 +诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档