|
@@ -2,6 +2,27 @@
|
|
|
|
|
|
|
|
本项目的所有重要变更都将记录在此文件中。
|
|
本项目的所有重要变更都将记录在此文件中。
|
|
|
|
|
|
|
|
|
|
+## [1.17.1] - 2025-12-20 16:25
|
|
|
|
|
+
|
|
|
|
|
+### 修复 (Fixed)
|
|
|
|
|
+- **出生日期选择未来日期问题修复** ([src/pages/patient/components/register.form.tsx](src/pages/patient/components/register.form.tsx))
|
|
|
|
|
+ - 修复患者注册表单中出生日期可以选择未来日期的问题
|
|
|
|
|
+ - 在 DatePicker 组件中添加 disabledDate 属性,禁用大于今天的日期
|
|
|
|
|
+ - 使用 dayjs().endOf('day') 确保包括今天整天,避免边界问题
|
|
|
|
|
+ - 提升数据完整性,防止输入无效的出生日期
|
|
|
|
|
+
|
|
|
|
|
+**核心改进:**
|
|
|
|
|
+- 用户体验优化:日期选择器现在自动禁用未来日期,避免用户输入错误
|
|
|
|
|
+- 数据验证增强:通过 UI 层面限制,配合表单验证确保数据正确性
|
|
|
|
|
+- 代码简洁:利用 Ant Design DatePicker 的 disabledDate 属性实现,无需额外验证逻辑
|
|
|
|
|
+
|
|
|
|
|
+**改动文件:**
|
|
|
|
|
+- src/pages/patient/components/register.form.tsx
|
|
|
|
|
+- CHANGELOG.md
|
|
|
|
|
+- package.json (版本更新: 1.17.0 -> 1.17.1)
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
## [1.17.0] - 2025-12-20 16:00
|
|
## [1.17.0] - 2025-12-20 16:00
|
|
|
|
|
|
|
|
### 新增 (Added)
|
|
### 新增 (Added)
|