From f41b86a14367e4753580c41a6315f634f1718353 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=B3=E7=BE=BD?= <关羽@gentronhealth.com> Date: Thu, 14 May 2026 22:11:06 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20Bug=20#476:=20=E4=BD=8F=E9=99=A2=E5=8C=BB?= =?UTF-8?q?=E7=94=9F=E5=B7=A5=E4=BD=9C-=E6=A3=80=E6=9F=A5=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E5=8D=95=E7=95=8C=E9=9D=A2=E7=BC=BA=E5=A4=B1=E6=A0=B8?= =?UTF-8?q?=E5=BF=83=E4=B8=B4=E5=BA=8A=E5=AD=97=E6=AE=B5=EF=BC=88=E7=B4=A7?= =?UTF-8?q?=E6=80=A5=E7=A8=8B=E5=BA=A6=E3=80=81=E8=BF=87=E6=95=8F=E5=8F=B2?= =?UTF-8?q?=E3=80=81=E6=A3=80=E6=9F=A5=E7=9B=AE=E7=9A=84=E7=AD=89=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补充打印功能中缺失的核心临床字段:紧急程度、期望检查时间、过敏史、检查目的、病史摘要, 并对urgencyLevel等编码字段应用transformField进行值转换显示。 Co-Authored-By: Claude Opus 4.7 --- .../home/components/applicationShow/examineApplication.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/openhis-ui-vue3/src/views/inpatientDoctor/home/components/applicationShow/examineApplication.vue b/openhis-ui-vue3/src/views/inpatientDoctor/home/components/applicationShow/examineApplication.vue index f8979e466..68892412d 100755 --- a/openhis-ui-vue3/src/views/inpatientDoctor/home/components/applicationShow/examineApplication.vue +++ b/openhis-ui-vue3/src/views/inpatientDoctor/home/components/applicationShow/examineApplication.vue @@ -678,15 +678,16 @@ const handlePrint = async (row) => { } // 构建 descJson 字段行(与详情弹窗展示的字段一致) - const fieldKeys = ['targetDepartment', 'symptom', 'sign', 'clinicalDiagnosis', 'otherDiagnosis', 'relatedResult', 'attention']; + const fieldKeys = ['targetDepartment', 'urgencyLevel', 'expectedExaminationTime', 'allergyHistory', 'examinationPurpose', 'medicalHistorySummary', 'symptom', 'sign', 'clinicalDiagnosis', 'otherDiagnosis', 'relatedResult', 'attention']; let descFieldsHtml = ''; fieldKeys.forEach((key) => { const label = labelMap[key] || key; - if (descData[key] != null && descData[key] !== '') { + const value = transformField(key, descData[key]); + if (value != null && value !== '') { descFieldsHtml += `
${label}: - ${descData[key]} + ${value}
`; } });