From e86caaa9da27f6b0d5aefd5f0246674ab43975d8 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期二, 06 五月 2025 10:56:52 +0800
Subject: [PATCH] gx
---
src/views/home/components/patient_file.vue | 23 ++++++++++++++++-------
1 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/src/views/home/components/patient_file.vue b/src/views/home/components/patient_file.vue
index e5a4a55..8a7de67 100644
--- a/src/views/home/components/patient_file.vue
+++ b/src/views/home/components/patient_file.vue
@@ -80,18 +80,16 @@
</tr>
<tr>
- <td colspan="2">证件号:{{ patientsInfo.patientIdentityNo }}</td>
- <td>透析龄:<span v-if="patientsInfo.medHistoryStatByMonth">{{
- patientsInfo.medHistoryStatByMonth }}
- (月)</span></td>
+ <td colspan="2">证件号:{{ state.patientData.证件号 }}</td>
+ <td>透析龄:<span>{{透析年龄}}</span></td>
<td>最近体重:<span>{{ state.patientData.上一次透前体重 }} (kg)</span></td>
<td>BMI:<span>{{ BMI }}</span></td>
</tr>
<tr>
- <td>电话号码:{{ patientsInfo.patientTelNo }}</td>
- <td>家属电话:{{ patientsInfo.patientTelNoRelative }}</td>
- <td colspan="3">家庭地址:{{ patientsInfo.patientAddress }}</td>
+ <td>电话号码:{{ state.patientData.电话号码 }}</td>
+ <td>家属电话:{{ state.patientData.亲属手机号 }}</td>
+ <td colspan="3">家庭地址:{{ state.patientData.家庭住址 }}</td>
</tr>
<tr>
@@ -208,6 +206,7 @@
身高: '',
上一次透前体重: '',
出院诊断:'',
+ '透析龄(月)':''
},
listData: <any>{}
})
@@ -295,6 +294,15 @@
return ''
}
})
+const 透析年龄=computed(() => {
+ if (state.patientData['透析龄(月)']) {
+ const nian=Math.floor(Number(state.patientData['透析龄(月)']) / 12)===0?'':Math.floor(Number(state.patientData['透析龄(月)']) / 12)+'年'
+ const yue=(Number(state.patientData['透析龄(月)']) % 12)===0?'':Number(state.patientData['透析龄(月)']) % 12+'月'
+ return nian +yue
+ } else {
+ return ''
+ }
+})
// 第一步:定义子组件里面的方法
const getData = async (str: string) => {
var pam = {
@@ -320,6 +328,7 @@
listNurtion(pas3)
])
state.patientData = res1.data
+ console.log('赋值患者信息',state.patientData)
state.listData = res2.data
if(res3.data?.list.length>=1){
const row=res3.data.list[0]
--
Gitblit v1.8.0