From dc082351978a1e9f75d7a1471a0ca7ebeac552a5 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期一, 01 六月 2026 11:07:50 +0800
Subject: [PATCH] opo维护

---
 src/views/business/appear/caseDetail.vue |   53 ++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 38 insertions(+), 15 deletions(-)

diff --git a/src/views/business/appear/caseDetail.vue b/src/views/business/appear/caseDetail.vue
index b4c0a47..58eb5c6 100644
--- a/src/views/business/appear/caseDetail.vue
+++ b/src/views/business/appear/caseDetail.vue
@@ -95,9 +95,11 @@
         <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"
@@ -115,7 +117,13 @@
         <span class="section-title">鍖婚櫌淇℃伅</span>
       </div>
       <el-descriptions :column="2" border>
-        <el-descriptions-item label="娌荤枟鍖婚櫌鍚嶇О">{{
+        <el-descriptions-item label="ICU璇勪及鍖荤敓">{{
+          caseData.icuDoctor || "-"
+        }}</el-descriptions-item>
+        <el-descriptions-item label="ICU鍖荤敓鐢佃瘽">{{
+          caseData.icuDoctorPhone || "-"
+        }}</el-descriptions-item
+        ><el-descriptions-item label="娌荤枟鍖婚櫌鍚嶇О">{{
           caseData.treatmenthospitalname || "-"
         }}</el-descriptions-item>
         <!-- <el-descriptions-item label="娌荤枟绉戝鍚嶇О">{{
@@ -130,9 +138,6 @@
         <!-- <el-descriptions-item label="閮ㄩ棬缂栧彿">{{
           caseData.deptNo || "-"
         }}</el-descriptions-item> -->
-        <el-descriptions-item label="涓婃姤鍖婚櫌">{{
-          caseData.toHospital || "-"
-        }}</el-descriptions-item>
       </el-descriptions>
     </el-card>
 
@@ -142,14 +147,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 +300,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 +316,7 @@
           formatDateTime(caseData.updateTime)
         }}</el-descriptions-item>
         <el-descriptions-item label="瀹℃壒鎰忚">{{
-          caseData.remark || "鏃�"
+          caseData.confirmResult || "鏃�"
         }}</el-descriptions-item>
       </el-descriptions>
     </el-card>
@@ -423,7 +438,7 @@
       default: true
     }
   },
-  dicts: ["sys_user_sex", "sys_BloodType"],
+  dicts: ["sys_user_sex", "sys_BloodType", "sys_Infectious", "reject_type"],
   data() {
     return {
       // 棰勮鐩稿叧
@@ -431,7 +446,14 @@
       currentPreviewFile: null,
 
       // 鍥剧墖棰勮鐩稿叧
-      imagePreviewUrls: []
+      imagePreviewUrls: [],
+      rejectOptions: [
+        { label: "濂借浆", value: "1" },
+        { label: "姝讳骸", value: "2" },
+        { label: "涓嶇鍚堟崘鐚爣鍑�", value: "3" },
+        { label: "瀹跺睘鏀惧純鎹愮尞", value: "4" },
+        { label: "鍏朵粬", value: "5" }
+      ]
     };
   },
   computed: {
@@ -522,8 +544,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