From 3453ba7e5243022ad4388da1515dc75ad8d81f94 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期日, 17 五月 2026 15:00:23 +0800
Subject: [PATCH] 近期调试

---
 src/views/business/course/index.vue |   70 ++++-------------------------------
 1 files changed, 8 insertions(+), 62 deletions(-)

diff --git a/src/views/business/course/index.vue b/src/views/business/course/index.vue
index 96c0531..dcbb645 100644
--- a/src/views/business/course/index.vue
+++ b/src/views/business/course/index.vue
@@ -70,64 +70,7 @@
         <!-- 鍙充晶鍐呭鍖哄煙 - 鐙珛婊氬姩 -->
         <div class="content-section">
           <!-- 妗堜緥鍩烘湰淇℃伅 - 鍥哄畾楂樺害锛屽彲婊氬姩 -->
-          <div class="basic-info-section">
-            <div class="section-header">
-              <h3>妗堜緥鍩烘湰淇℃伅</h3>
-              <el-button
-                type="primary"
-                size="small"
-                @click="handleEditBasicInfo"
-              >
-                缂栬緫淇℃伅
-              </el-button>
-            </div>
-
-            <div class="basic-info-content">
-              <el-descriptions :column="2" border>
-                <el-descriptions-item label="浣忛櫌鍙�">
-                  {{ caseInfo.caseNo }}
-                </el-descriptions-item>
-                <el-descriptions-item label="浣忛櫌鍙�">
-                  {{ caseInfo.hospitalNo }}
-                </el-descriptions-item>
-                <el-descriptions-item label="鎹愮尞鑰呭鍚�">
-                  {{ caseInfo.donorName }}
-                </el-descriptions-item>
-                <el-descriptions-item label="鎬у埆">
-                  <dict-tag
-                    :options="dict.type.sys_user_sex"
-                    :value="parseInt(caseInfo.gender)"
-                  />
-                </el-descriptions-item>
-                <el-descriptions-item label="骞撮緞">
-                  {{ caseInfo.age }} 宀�
-                </el-descriptions-item>
-                <el-descriptions-item label="琛�鍨�">
-                  <dict-tag
-                    :options="dict.type.sys_BloodType"
-                    :value="caseInfo.bloodType"
-                  />
-                </el-descriptions-item>
-                <el-descriptions-item label="鐤剧梾璇婃柇">
-                  {{ caseInfo.diagnosis }}
-                </el-descriptions-item>
-                <el-descriptions-item label="妗堜緥鐘舵��">
-                  <el-tag :type="getOverallStatusTag(caseInfo.status)">
-                    {{ getStatusText(caseInfo.status) }}
-                  </el-tag>
-                </el-descriptions-item>
-                <el-descriptions-item label="鍒涘缓鏃堕棿">
-                  {{ formatTime(caseInfo.createTime) }}
-                </el-descriptions-item>
-                <el-descriptions-item label="鐧昏浜�">
-                  {{ caseInfo.registrant }}
-                </el-descriptions-item>
-                <el-descriptions-item label="褰撳墠闃舵">
-                  {{ getCurrentStageName() }}
-                </el-descriptions-item>
-              </el-descriptions>
-            </div>
-          </div>
+          <case-basic-info :case-id="caseId" :show-attachment="true" />
 
           <!-- 闃舵璇︽儏鍐呭 - 鑷�傚簲楂樺害锛屽彲婊氬姩 -->
           <div class="stage-detail-section">
@@ -163,6 +106,8 @@
 import OrganAllocationStage from "./components/OrganAllocationStage";
 import OrganProcurementStage from "./components/OrganProcurementStage";
 import OrganUtilizationStage from "./components/OrganUtilizationStage";
+import CaseBasicInfo from "@/components/CaseBasicInfo";
+
 import dayjs from "dayjs";
 
 export default {
@@ -175,13 +120,14 @@
     EthicalReviewStage,
     OrganAllocationStage,
     OrganProcurementStage,
-    OrganUtilizationStage
+    OrganUtilizationStage,
+    CaseBasicInfo
   },
   dicts: ["sys_user_sex", "sys_BloodType", "sys_0_1"],
   data() {
     return {
       caseId: null,
-      infoid:null,
+      infoid: null,
       caseInfo: {
         id: "",
         caseNo: "",
@@ -248,13 +194,13 @@
         {
           key: "organ_procurement",
           name: "鍣ㄥ畼鑾峰彇",
-          status: "pending",
+          status: "in_progress",
           operator: "寰呭垎閰�"
         },
         {
           key: "organ_utilization",
           name: "鍣ㄥ畼鍒╃敤",
-          status: "pending",
+          status: "in_progress",
           operator: "寰呭垎閰�"
         }
       ],

--
Gitblit v1.9.3