From f5e6487a78789ee372a8c6458bfd0cb740d6a0e8 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 13 五月 2026 22:13:58 +0800
Subject: [PATCH] 青岛维护
---
src/views/business/appear/caseDetail.vue | 61 +++++++++++++++++++-----------
1 files changed, 39 insertions(+), 22 deletions(-)
diff --git a/src/views/business/appear/caseDetail.vue b/src/views/business/appear/caseDetail.vue
index 362085c..3b27c8b 100644
--- a/src/views/business/appear/caseDetail.vue
+++ b/src/views/business/appear/caseDetail.vue
@@ -63,7 +63,7 @@
</el-card>
<!-- 鍦板潃淇℃伅妯″潡 -->
- <el-card class="detail-section">
+ <!-- <el-card class="detail-section">
<div slot="header" class="section-header">
<span class="section-title">鍦板潃淇℃伅</span>
</div>
@@ -75,7 +75,7 @@
{{ getFullResidenceAddress() }}
</el-descriptions-item>
</el-descriptions>
- </el-card>
+ </el-card> -->
<!-- 鍖荤枟淇℃伅妯″潡 -->
<el-card class="detail-section">
@@ -86,18 +86,20 @@
<el-descriptions-item label="鐤剧梾璇婃柇鍚嶇О">{{
caseData.diagnosisname || "-"
}}</el-descriptions-item>
- <el-descriptions-item label="鐥呮儏姒傚喌">{{
+ <!-- <el-descriptions-item label="鐥呮儏姒傚喌">{{
caseData.illnessoverview || "-"
}}</el-descriptions-item>
<el-descriptions-item label="鐥呬汉鐘跺喌">{{
caseData.patientstate || "-"
- }}</el-descriptions-item>
+ }}</el-descriptions-item> -->
<el-descriptions-item label="GCS璇勫垎">{{
caseData.gcsScore || "-"
}}</el-descriptions-item>
- <el-descriptions-item label="浼犳煋鐥呮儏鍐�">{{
- caseData.infectious || "鏃�"
- }}</el-descriptions-item>
+ <el-descriptions-item label="浼犳煋鐥呮儏鍐�"
+ >{{
+ getLabelsFromString(caseData.infectious, dict.type.sys_Infectious)
+ }}
+ </el-descriptions-item>
<el-descriptions-item
label="浼犳煋鐥呭叾浠栬鏄�"
v-if="caseData.infectiousOther"
@@ -118,21 +120,18 @@
<el-descriptions-item label="娌荤枟鍖婚櫌鍚嶇О">{{
caseData.treatmenthospitalname || "-"
}}</el-descriptions-item>
- <el-descriptions-item label="娌荤枟绉戝鍚嶇О">{{
+ <!-- <el-descriptions-item label="娌荤枟绉戝鍚嶇О">{{
caseData.treatmentdeptname || "-"
- }}</el-descriptions-item>
+ }}</el-descriptions-item> -->
<el-descriptions-item label="浣忛櫌鍙�">{{
caseData.inpatientno || "-"
}}</el-descriptions-item>
<el-descriptions-item label="閮ㄩ棬鍚嶇О">{{
caseData.deptName || "-"
}}</el-descriptions-item>
- <el-descriptions-item label="閮ㄩ棬缂栧彿">{{
+ <!-- <el-descriptions-item label="閮ㄩ棬缂栧彿">{{
caseData.deptNo || "-"
- }}</el-descriptions-item>
- <el-descriptions-item label="涓婃姤鍖婚櫌">{{
- caseData.toHospital || "-"
- }}</el-descriptions-item>
+ }}</el-descriptions-item> -->
</el-descriptions>
</el-card>
@@ -142,14 +141,15 @@
<span class="section-title">涓婃姤淇℃伅</span>
</div>
<el-descriptions :column="2" border>
+ <el-descriptions-item label="涓婃姤鍖婚櫌">{{
+ caseData.toHospital || "-"
+ }}</el-descriptions-item>
<el-descriptions-item label="鎶ュ憡鑰呭鍚�">{{
caseData.infoName || "-"
}}</el-descriptions-item>
- <el-descriptions-item label="鎶ュ憡鑰呯紪鍙�">{{
- caseData.infoNo || "-"
- }}</el-descriptions-item>
+
<el-descriptions-item label="鎶ュ憡鑰呰仈绯荤數璇�">{{
- caseData.reporterphone || "-"
+ caseData.phone || "-"
}}</el-descriptions-item>
<el-descriptions-item label="鍗忚皟鍛樺鍚�">{{
caseData.coordinatorName || "-"
@@ -294,6 +294,15 @@
{{ caseData.reportStatus === "3" ? "宸插悓鎰�" : "宸查┏鍥�" }}
</el-tag>
</el-descriptions-item>
+ <el-descriptions-item
+ label="椹冲洖鍘熷洜"
+ v-if="caseData.reportStatus == 4"
+ >
+ <dict-tag
+ :options="dict.type.reject_type"
+ :value="caseData.rejectType"
+ />
+ </el-descriptions-item>
<el-descriptions-item label="瀹℃壒浜�">{{
caseData.updateBy || "-"
}}</el-descriptions-item>
@@ -301,7 +310,7 @@
formatDateTime(caseData.updateTime)
}}</el-descriptions-item>
<el-descriptions-item label="瀹℃壒鎰忚">{{
- caseData.remark || "鏃�"
+ caseData.confirmResult || "鏃�"
}}</el-descriptions-item>
</el-descriptions>
</el-card>
@@ -423,7 +432,7 @@
default: true
}
},
- dicts: ["sys_user_sex", "sys_BloodType"],
+ dicts: ["sys_user_sex", "sys_BloodType", "sys_Infectious", "reject_type"],
data() {
return {
// 棰勮鐩稿叧
@@ -431,7 +440,14 @@
currentPreviewFile: null,
// 鍥剧墖棰勮鐩稿叧
- imagePreviewUrls: []
+ imagePreviewUrls: [],
+ rejectOptions: [
+ { label: "濂借浆", value: "1" },
+ { label: "姝讳骸", value: "2" },
+ { label: "涓嶇鍚堟崘鐚爣鍑�", value: "3" },
+ { label: "瀹跺睘鏀惧純鎹愮尞", value: "4" },
+ { label: "鍏朵粬", value: "5" }
+ ]
};
},
computed: {
@@ -522,8 +538,9 @@
/** 鍒涘缓杞繍鍗� */
handleCreateTransport() {
this.$router.push({
- path: "/business/transport/create",
+ path: "/report/transfer",
query: {
+ autoCreate: "true",
caseId: this.caseData.id,
caseNo: this.caseData.caseNo,
patName: this.caseData.name,
--
Gitblit v1.9.3