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/views/business/ethicalReview/ethicalReviewInfo.vue |   73 +++++++++++++++++++-----------------
 1 files changed, 39 insertions(+), 34 deletions(-)

diff --git a/src/views/business/ethicalReview/ethicalReviewInfo.vue b/src/views/business/ethicalReview/ethicalReviewInfo.vue
index 529af28..2da5b62 100644
--- a/src/views/business/ethicalReview/ethicalReviewInfo.vue
+++ b/src/views/business/ethicalReview/ethicalReviewInfo.vue
@@ -6,38 +6,6 @@
       <!-- 浼︾悊瀹℃煡鍩烘湰淇℃伅 -->
       <div slot="header" class="clearfix">
         <span class="detail-title">浼︾悊瀹℃煡鍩烘湰淇℃伅</span>
-        <div style="float: right;">
-          <el-button type="primary" @click="handleSave" :loading="saveLoading">
-            淇濆瓨
-          </el-button>
-
-          <el-button
-            type="success"
-            @click="handleCompleteReview"
-            :disabled="form.status == '3' || form.status == '2'"
-            :loading="completeLoading"
-          >
-            瀹℃煡瀹屾垚
-          </el-button>
-
-          <el-button
-            type="warning"
-            @click="handleSuspendReview"
-            :disabled="form.status == '2' || form.status == '3'"
-            :loading="suspendLoading"
-          >
-            瀹℃煡涓
-          </el-button>
-
-          <el-button
-            type="danger"
-            @click="handleEndReview"
-            :disabled="form.status == '2'"
-            :loading="endLoading"
-          >
-            缁撴潫瀹℃煡
-          </el-button>
-        </div>
       </div>
 
       <el-form :model="form" ref="form" :rules="rules" label-width="120px">
@@ -458,7 +426,38 @@
         </el-table-column>
       </el-table>
     </el-card>
+    <div style="text-align: center; margin: 30px 0;">
+      <el-button type="primary" @click="handleSave" :loading="saveLoading">
+        淇濆瓨
+      </el-button>
 
+      <el-button
+        v-if="form.status != '3'"
+        type="success"
+        @click="handleCompleteReview"
+        :loading="completeLoading"
+      >
+        瀹℃煡瀹屾垚
+      </el-button>
+
+      <el-button
+        type="warning"
+        @click="handleSuspendReview"
+        :disabled="form.status == '2' || form.status == '3'"
+        :loading="suspendLoading"
+      >
+        瀹℃煡涓
+      </el-button>
+
+      <el-button
+        type="danger"
+        @click="handleEndReview"
+        :disabled="form.status == '2'"
+        :loading="endLoading"
+      >
+        缁撴潫瀹℃煡
+      </el-button>
+    </div>
     <!-- 娣诲姞涓撳瀵硅瘽妗� -->
     <el-dialog
       title="娣诲姞涓撳"
@@ -1173,7 +1172,13 @@
         } else if (infoid) {
           response = await reviewinitiateBaseInfoList({ infoid: infoid });
         }
-
+        if (
+          !response.data.status ||
+          response.data.status == 0 ||
+          response.data.status == 1
+        ) {
+          response.data.status = "2";
+        }
         if (response.code == 200) {
           let detailData = {};
 
@@ -2309,7 +2314,7 @@
         //     .substring(0, 19)
         // };
         const sendDatas = {
-          expertNo: expert.expertNo || "",
+          expertNo: expert.donorno || "",//7.14
           id: expert.id || "",
           infoId: this.infoid || ""
         };

--
Gitblit v1.9.3