From 3f0a0c863ae47b116a7b52828276be24a86de18b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E4=BA=91?= Date: Thu, 9 Apr 2026 01:01:47 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20add=20Bug=20364/362=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E5=88=86=E6=9E=90=E4=B8=8E=E4=BF=AE=E5=A4=8D=E6=96=B9=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BUG_364_362_FIX.md | 49 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 BUG_364_362_FIX.md diff --git a/BUG_364_362_FIX.md b/BUG_364_362_FIX.md new file mode 100644 index 00000000..4c3b0e35 --- /dev/null +++ b/BUG_364_362_FIX.md @@ -0,0 +1,49 @@ +# Bug 364/362 - 问题分析与修复方案 + +## Bug #364 - 住院护士站三测单病历号检索失败 + +### 问题根因 +前端表格列定义错误,将"病历号"列绑定到了 `encounterId` (就诊ID) 而不是 `patientBusNo` (病历号)。 + +**前端问题** (`tprChart/index.vue`): +```vue + +``` +应该改为: +```vue + +``` + +### 解决方案 +修改前端表格列定义,将病历号列绑定到正确的字段。 + +--- + +## Bug #362 - 住院护士站入科时间显示错误 + +### 问题根因 +在 `PatientHomeAppMapper.xml` 中,入院时间从 `adm_encounter.start_time` 获取: +```xml +T2.start_time AS admissionDate, -- 入院日期 +``` + +这个字段是正确的入院时间。Bug描述"双击查看详情时显示当前系统时间"可能是因为: +1. 某些情况下前端缓存了错误的日期 +2. 或者用户看到的是"住院天数"的计算基时间 + +### 解决方案 +确认前端显示的确实是 `admissionDate` 字段,而不是其他时间字段。 + +--- + +## 修复计划 + +### Bug 364 +1. 修改 `tprChart/index.vue` 中的病历号列绑定 +2. 测试验证检索功能 + +### Bug 362 +1. 检查前端显示逻辑 +2. 确认数据来源正确 + +正在自主修复中! \ No newline at end of file