Files
his/BUG_362_FIX_COMPLETE.md
2026-04-09 01:21:54 +08:00

1.3 KiB
Raw Permalink Blame History

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已修复