关羽
4142723985
Fix: #363 入院时间早于申请时间校验
1. Bug #363: 添加入院时间与申请时间校验逻辑
- 在 handleRegister 方法中获取门诊就诊记录
- 比较入院时间 (startTime) 和申请时间 (createTime)
- 入院时间早于申请时间时抛出异常
2. 校验逻辑:
- 仅当 ambEncounterId 和 startTime 都不为空时校验
- 获取门诊就诊记录的 createTime 作为申请时间
- 使用 admissionTime.before(requestTime) 进行比较
- 返回友好错误提示
3. 代码位置:
- 文件:InHospitalRegisterAppServiceImpl.java
- 方法:handleRegister
- 行数:374-389 行
修复人:关羽
修复日期:2026-04-08
2026-04-08 23:39:09 +08:00
..
2026-03-09 14:57:45 +08:00
2026-01-03 23:47:09 +08:00
2026-04-08 13:46:31 +08:00
2026-03-19 09:19:03 +08:00
2025-12-30 15:11:32 +08:00
2025-12-30 15:11:32 +08:00
2026-03-10 18:07:07 +08:00
2025-12-30 15:11:32 +08:00
2025-12-30 15:11:32 +08:00
2026-04-08 17:50:22 +08:00
2026-03-30 10:34:48 +08:00
2026-04-07 17:37:53 +08:00
2026-03-12 14:30:19 +08:00
2026-04-07 17:37:53 +08:00
2026-01-03 23:47:09 +08:00
2026-04-07 18:30:40 +08:00
2026-01-27 10:19:54 +08:00
2025-12-30 15:11:32 +08:00
2026-04-08 23:12:24 +08:00
2026-03-23 17:24:01 +08:00
2026-02-02 16:28:31 +08:00
2025-12-30 15:11:32 +08:00
2026-04-08 23:39:09 +08:00
2026-04-01 13:14:46 +08:00
2026-03-12 17:38:31 +08:00
2026-03-09 14:57:45 +08:00
2026-03-26 15:36:17 +08:00
2025-12-30 15:11:32 +08:00
2026-04-02 17:25:28 +08:00
2025-12-30 15:11:32 +08:00
2026-02-04 17:25:13 +08:00
2025-12-30 15:11:32 +08:00
2026-03-13 09:44:32 +08:00
2026-02-02 16:28:31 +08:00
2026-04-03 09:37:06 +08:00
2026-04-01 13:14:46 +08:00
2025-12-30 15:11:32 +08:00
2026-03-26 16:55:06 +08:00
2026-01-22 22:24:22 +08:00
2026-04-03 10:45:19 +08:00
2026-03-10 18:49:54 +08:00
2026-03-18 17:24:30 +08:00
2026-02-02 16:28:31 +08:00
2026-02-02 16:28:31 +08:00
2025-12-30 15:11:32 +08:00
2026-01-28 12:11:50 +08:00
2026-02-11 14:16:30 +08:00
2026-03-10 18:49:54 +08:00