iven
d44c6167b1
fix: E2E 测试发现的 10 项 BUG 修复 — 全栈验证通过
P0 修复:
- 侧边栏路由不稳定: Content 区域添加 key={currentPath} 强制重渲染
- 轮播图缩略图不显示: BannerManage 导入 resolveMediaUrl + 反斜杠转正斜杠
- 超长名称导致 500: patient_handler 添加 name.len() > 255 校验
- 迁移 m20260515_000146: version 乐观锁 version+1 修复
P1 修复:
- 排班路由被冻结: routeConfig.ts 移除 /health/schedules 的 frozen 标记
- 轮播图 Switch 切换无效: 切换前先 GET 最新 version 避免乐观锁冲突
- thumbnail_url 反斜杠: media_service 存储时统一 replace('\', '/')
P2 修复:
- 预约类型 follow_up 未映射: APPOINTMENT_TYPE_MAP 补充 '随访'
- 日期选择器未汉化: DatePicker.RangePicker 添加中文 placeholder
- 轮播图 title 必填校验: banner_handler 添加空标题拒绝
- 文章分类重名: article_category_service 添加同名检查
2026-05-15 21:13:49 +08:00
..
2026-04-20 23:27:24 +08:00
2026-04-20 23:27:24 +08:00
2026-05-15 21:13:49 +08:00
2026-05-15 19:00:48 +08:00
2026-05-13 23:28:22 +08:00
2026-04-27 22:09:21 +08:00
2026-04-20 23:27:24 +08:00
2026-05-04 11:57:38 +08:00
2026-05-13 23:28:22 +08:00
2026-05-09 02:27:38 +08:00
2026-05-03 19:59:12 +08:00
2026-04-13 01:37:55 +08:00
2026-05-04 11:57:38 +08:00
2026-04-26 19:44:04 +08:00
2026-04-27 20:56:27 +08:00
2026-04-25 10:00:49 +08:00
2026-04-27 22:09:21 +08:00
2026-04-26 19:16:23 +08:00
2026-04-26 19:16:23 +08:00
2026-04-17 11:00:52 +08:00
2026-04-16 23:42:57 +08:00
2026-05-04 11:57:38 +08:00
2026-04-15 01:32:18 +08:00
2026-05-15 19:00:48 +08:00
2026-04-15 00:49:20 +08:00