From 3df460667d74868d0a54fce12d5e881bbd6c0c1a Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期四, 17 九月 2026 17:11:18 +0800
Subject: [PATCH] 青岛维护统计

---
 src/views/business/course/components/EthicalReviewStage.vue |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/views/business/course/components/EthicalReviewStage.vue b/src/views/business/course/components/EthicalReviewStage.vue
index 768af02..7d340ee 100644
--- a/src/views/business/course/components/EthicalReviewStage.vue
+++ b/src/views/business/course/components/EthicalReviewStage.vue
@@ -580,7 +580,7 @@
 
     // 浼︾悊瀹℃煡缁撹鏂囨湰锛堝彧璇诲睍绀猴級
     expertConclusionLabel() {
-      const map = { 0: "涓嶅悓鎰�", 1: "鍚屾剰", 2: "瀹℃煡涓�" };
+      const map = { 0: "涓嶅悓鎰�", 1: "鍚屾剰", 2: "瀹℃煡涓�", 3: "寮冩潈", 4: "淇敼鍚庡悓鎰�" };
       return map[this.form.expertConclusion] || "-";
     },
 
@@ -947,7 +947,9 @@
       console.log(file, "file");
 
       this.currentPreviewFile = {
-        fileName: file,
+        // 绛惧悕闄勪欢 URL 閫氬父鏃犳墿灞曞悕锛堝 .../file-1787645145583锛夛紝
+        // 棰勮缁勪欢渚濊禆鏂囦欢鍚嶆墿灞曞悕璇嗗埆鏂囦欢绫诲瀷锛岃繖閲岃ˉ .png 璁╁叾鎸夊浘鐗囬瑙�
+        fileName: "鎵嬪啓绛惧悕.png",
         fileUrl: file,
         fileType: "png"
       };
@@ -1038,7 +1040,7 @@
     getReviewStatusFilter(status) {
       const statusMap = {
         "0": "info", // 寰呮帴鏀�
-        "1": "warning", // 鏈帴鏀�
+        "1": "warning", // 宸插彂閫�
         "2": "success", // 宸叉帴鏀�
         "3": "danger", // 瓒呮椂
         "4": "danger", // 涓
@@ -1050,7 +1052,7 @@
     getReviewStatusText(status) {
       const statusMap = {
         "0": "寰呮帴鏀�",
-        "1": "鏈帴鏀�",
+        "1": "宸插彂閫�",
         "2": "宸叉帴鏀�",
         "3": "瓒呮椂",
         "4": "涓",
@@ -1062,18 +1064,22 @@
     // 缁撹杩囨护鍣�
     getConclusionFilter(conclusion) {
       const conclusionMap = {
+        "0": "danger", // 涓嶅悓鎰�
         "1": "success", // 鍚屾剰
         "2": "warning", // 瀹℃煡涓�
-        "0": "danger" // 涓嶅悓鎰�
+        "3": "info", // 寮冩潈
+        "4": "success" // 淇敼鍚庡悓鎰�
       };
       return conclusionMap[conclusion] || "info";
     },
 
     getConclusionText(conclusion) {
       const conclusionMap = {
+        "0": "涓嶅悓鎰�",
         "1": "鍚屾剰",
         "2": "瀹℃煡涓�",
-        "0": "涓嶅悓鎰�"
+        "3": "寮冩潈",
+        "4": "淇敼鍚庡悓鎰�"
       };
       return conclusionMap[conclusion] || "鏈煡";
     },

--
Gitblit v1.9.3