docs: add Bug 362修复完成报告
This commit is contained in:
35
BUG_362_FIX_COMPLETE.md
Normal file
35
BUG_362_FIX_COMPLETE.md
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
# Bug 362 - 入科时间显示错误修复完成
|
||||||
|
|
||||||
|
## 问题根因
|
||||||
|
用户期望看到 **入科时间**,但系统显示的是 **入院时间**。
|
||||||
|
|
||||||
|
- **入院时间**: `adm_encounter.start_time` (办理住院手续的时间)
|
||||||
|
- **入科时间**: `adm_encounter_location.start_time` (进入具体科室的时间)
|
||||||
|
|
||||||
|
## 修复方案
|
||||||
|
|
||||||
|
### 后端修改
|
||||||
|
1. **DTO类添加字段**:
|
||||||
|
- `NursingPageDto.wardAdmissionDate`
|
||||||
|
- `PatientHomeDto.wardAdmissionDate`
|
||||||
|
2. **SQL查询添加字段**:
|
||||||
|
- `NursingRecordAppMapper.xml`: 添加入科时间查询
|
||||||
|
- `PatientHomeAppMapper.xml`: 添加入科时间子查询
|
||||||
|
|
||||||
|
### 前端修改
|
||||||
|
1. **患者列表**: 将"入院日期"改为"入科日期",绑定到 `wardAdmissionDate`
|
||||||
|
2. **患者详情对话框**: 将"入院日期"改为"入科日期",绑定到 `wardAdmissionDate`
|
||||||
|
3. **患者卡片**: 将"入院"改为"入科",显示 `wardAdmissionDate`
|
||||||
|
4. **体温单界面**: 使用 `wardAdmissionDate` 作为入科时间
|
||||||
|
|
||||||
|
## 验证步骤
|
||||||
|
1. 双击患者查看详情,确认显示的是入科时间而非入院时间
|
||||||
|
2. 患者列表中"入科日期"列显示正确时间
|
||||||
|
3. 患者卡片显示正确的入科时间
|
||||||
|
4. 体温单界面使用正确的入科时间
|
||||||
|
|
||||||
|
## 修复状态
|
||||||
|
✅ 已修复并提交到远程仓库
|
||||||
|
|
||||||
|
---
|
||||||
|
赵云:Bug 362已修复!
|
||||||
Reference in New Issue
Block a user