From c8e9849cb5f24848df0174c13bfbbff37bb08a5a Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期二, 21 七月 2026 15:45:30 +0800
Subject: [PATCH] 维护
---
src/components/CaseBasicInfo/index.vue | 32 ++++++++++++++++++++++----------
1 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/src/components/CaseBasicInfo/index.vue b/src/components/CaseBasicInfo/index.vue
index b992cc3..1fa9b10 100644
--- a/src/components/CaseBasicInfo/index.vue
+++ b/src/components/CaseBasicInfo/index.vue
@@ -24,13 +24,15 @@
<el-descriptions v-if="basicData" :column="column" border>
<!-- 1. 浣忛櫌鍙� -->
- <el-descriptions-item label="浣忛櫌鍙�">
- {{ basicData.inpatientno || "--" }}
+ <el-descriptions-item label="鎹愮尞缂栧彿">
+ {{ basicData.caseNo || "鏃�" }}
</el-descriptions-item>
-
+ <el-descriptions-item label="浣忛櫌鍙�">
+ {{ basicData.inpatientno || "鏃�" }}
+ </el-descriptions-item>
<!-- 2. 娼滃湪鎹愮尞鑰呭鍚� -->
<el-descriptions-item label="鎹愮尞鑰呭鍚�">
- {{ basicData.name || basicData.donorName || "--" }}
+ {{ basicData.name || basicData.donorName || "鏃�" }}
</el-descriptions-item>
<!-- 3. 鎬у埆/骞撮緞 -->
@@ -51,7 +53,7 @@
<!-- 4. 璇佷欢鍙风爜 -->
<el-descriptions-item label="璇佷欢鍙风爜">
- {{ basicData.idcardno || basicData.idCardNo || "--" }}
+ {{ basicData.idcardno || basicData.idCardNo || "鏃�" }}
</el-descriptions-item>
<!-- 5. 琛�鍨� -->
@@ -61,25 +63,33 @@
</template>
<template v-else>--</template>
</el-descriptions-item>
+ <el-descriptions-item label="浼犳煋鐥�">
+ <template v-if="basicData.infectious">
+ <span v-for="item in basicData.infectious.split(',')"
+ ><dict-tag :options="dict.type.sys_Infectious" :value="item" />
+ </span>
+ </template>
+ <template v-else>--</template>
+ </el-descriptions-item>
<!-- 6. 鐤剧梾璇婃柇 -->
<el-descriptions-item label="鐤剧梾璇婃柇">
- {{ basicData.diagnosisname || basicData.diagnosis || "--" }}
+ {{ basicData.diagnosisname || basicData.diagnosis || "鏃�" }}
</el-descriptions-item>
<!-- 7. 鎵�鍦ㄥ尰鐤楁満鏋� -->
<el-descriptions-item label="鎵�鍦ㄥ尰鐤楁満鏋�">
- {{ basicData.currentMedicalInstitution || "--" }}
+ {{ basicData.currentMedicalInstitution || "鏃�" }}
</el-descriptions-item>
<!-- 8. 鍗忚皟鍛� -->
<el-descriptions-item label="鍗忚皟鍛�">
- {{ basicData.coordinatorName || basicData.contactPerson || "--" }}
+ {{ basicData.coordinatorName || basicData.contactPerson || "鏃�" }}
</el-descriptions-item>
<!-- 9. 涓婃姤鏃堕棿 -->
<el-descriptions-item label="涓婃姤鏃堕棿">
- {{ formatDateTime(basicData.reportTime) || "--" }}
+ {{ formatDateTime(basicData.reportTime) || "鏃�" }}
</el-descriptions-item>
<!-- 10. 妗堜緥鐘舵�� -->
@@ -185,7 +195,8 @@
"sys_user_sex",
"sys_BloodType",
"sys_DonationCategory",
- "sys_donornode"
+ "sys_donornode",
+ "sys_Infectious"
],
data() {
return {
@@ -305,6 +316,7 @@
age: apiData.age,
ageunit: apiData.ageunit,
inpatientno: apiData.inpatientno,
+ infectious: apiData.infectious,
currentMedicalInstitution: apiData.currentMedicalInstitution,
workflow: apiData.workflow,
bloodType: apiData.bloodType || apiData.bloodtype,
--
Gitblit v1.9.3