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/ethicalReview/index.vue |   76 ++++++++++++--------------------------
 1 files changed, 24 insertions(+), 52 deletions(-)

diff --git a/src/views/business/ethicalReview/index.vue b/src/views/business/ethicalReview/index.vue
index e0cb1be..9cc3b6a 100644
--- a/src/views/business/ethicalReview/index.vue
+++ b/src/views/business/ethicalReview/index.vue
@@ -75,16 +75,16 @@
     <el-card class="tool-card">
       <el-row :gutter="10">
         <el-col :span="16">
-          <el-button type="primary" icon="el-icon-plus" @click="handleCreate"
+          <!-- <el-button type="primary" icon="el-icon-plus" @click="handleCreate"
             >鏂板缓瀹℃煡</el-button
-          >
-          <el-button
+          > -->
+          <!-- <el-button
             type="success"
             icon="el-icon-edit"
             :disabled="single"
             @click="handleUpdate"
             >淇敼</el-button
-          >
+          > -->
           <el-button
             type="warning"
             icon="el-icon-download"
@@ -116,15 +116,9 @@
       >
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column
-          label="妗堜緥缂栧彿"
+          label="浣忛櫌鍙�"
           align="center"
-          prop="caseNo"
-          width="120"
-        />
-        <el-table-column
-          label="鎹愮尞鑰呯紪鍙�"
-          align="center"
-          prop="donorno"
+          prop="inpatientno"
           width="120"
         />
         <el-table-column
@@ -133,12 +127,7 @@
           prop="name"
           width="100"
         />
-        <el-table-column
-          label="浣忛櫌鍙�"
-          align="center"
-          prop="inpatientno"
-          width="120"
-        />
+
         <el-table-column label="鎬у埆" align="center" prop="sex" width="80">
           <template slot-scope="scope">
             <dict-tag
@@ -148,18 +137,7 @@
           </template>
         </el-table-column>
         <el-table-column label="骞撮緞" align="center" prop="age" width="80" />
-        <el-table-column
-          label="琛�鍨�"
-          align="center"
-          prop="bloodtype"
-          width="80"
-        />
-        <el-table-column
-          label="璇佷欢鍙风爜"
-          align="center"
-          prop="idcardno"
-          width="180"
-        />
+
         <el-table-column
           label="鐤剧梾璇婃柇"
           align="center"
@@ -168,14 +146,7 @@
           show-overflow-tooltip
         />
         <el-table-column
-          label="鍖荤枟鏈烘瀯"
-          align="center"
-          prop="treatmenthospitalname"
-          min-width="150"
-          show-overflow-tooltip
-        />
-        <el-table-column
-          label="浼︾悊鐘舵��"
+          label="瀹℃煡鐘舵��"
           align="center"
           prop="status"
           width="100"
@@ -188,26 +159,27 @@
           </template>
         </el-table-column>
         <el-table-column
-          label="涓撳缁撹"
+          label="瀹℃煡缁撹"
           align="center"
           prop="expertConclusion"
           width="120"
-        />
+        >
+          <template slot-scope="scope">
+            <dict-tag
+              :options="dict.type.expert_Conclusion"
+              :value="scope.row.expertConclusion"
+            />
+          </template>
+        </el-table-column>
         <el-table-column
-          label="涓撳鎰忚"
+          label="瀹℃煡鎰忚"
           align="center"
           prop="expertOpinion"
           min-width="150"
           show-overflow-tooltip
         />
         <el-table-column
-          label="涓撳濮撳悕"
-          align="center"
-          prop="expertName"
-          width="100"
-        />
-        <el-table-column
-          label="缁撹鏃堕棿"
+          label="瀹℃煡鏃堕棿"
           align="center"
           prop="expertTime"
           width="160"
@@ -273,7 +245,7 @@
 export default {
   name: "EthicsReviewList",
   components: { Pagination },
-  dicts: ["sys_user_sex", "sys_ethical"],
+  dicts: ["sys_user_sex", "ReviewForm_status",'sys_ethical','expert_Conclusion'],
   data() {
     return {
       // 閬僵灞�
@@ -361,7 +333,7 @@
     handleView(row) {
       this.$router.push({
         path: "/case/ethicalReviewInfo",
-        query: { id: row.infoid }
+        query: { infoid: row.infoid,id:row.id }
       });
     },
     // 鏂板鎸夐挳鎿嶄綔
@@ -370,10 +342,10 @@
     },
     // 淇敼鎸夐挳鎿嶄綔
     handleUpdate(row) {
-      const id = row.infoid || this.ids[0];
+      const infoid = row.infoid;
       this.$router.push({
         path: "/case/ethicalReviewInfo",
-        query: { id: id }
+        query: { infoid: infoid,id:row.id }
       });
     },
     // 缁撴潫瀹℃煡鎿嶄綔

--
Gitblit v1.9.3