From a3dbb8fe40e06f9abd9718f14aaa7311bddbc150 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 13 二月 2025 21:46:05 +0800
Subject: [PATCH] 除了项目中心,其它项目页面都不显示审核状态

---
 src/views/projectEngineering/projectLibrary/index.vue |   86 +++++++++++++++++++++++++++++++------------
 1 files changed, 62 insertions(+), 24 deletions(-)

diff --git a/src/views/projectEngineering/projectLibrary/index.vue b/src/views/projectEngineering/projectLibrary/index.vue
index 8979528..6528a10 100644
--- a/src/views/projectEngineering/projectLibrary/index.vue
+++ b/src/views/projectEngineering/projectLibrary/index.vue
@@ -249,30 +249,47 @@
       <!-- 鎿嶄綔鍒� -->
       <el-table-column label="鎿嶄綔" width="140" align="center">
         <template slot-scope="scope">
-          <el-button
-            size="medium"
-            type="text"
-            icon="el-icon-view"
-            @click="handleDetail(scope.row)"
-          >
-          </el-button>
-          <el-button
-            v-if="isReserve"
-            v-hasRole="['user']"
-            size="medium"
-            type="text"
-            icon="el-icon-edit"
-            @click="handleUpdate(scope.row)"
-          >
-          </el-button>
-          <el-button
-            v-if="isReserve"
-            size="medium"
-            type="text"
-            icon="el-icon-delete"
-            @click="handleDelete(scope.row)"
-          >
-          </el-button>
+          <el-tooltip class="item" effect="dark" content="瀹℃牳" placement="top">
+            <el-button
+              v-if="scope.row.auditRole && $route.query.projectCategory==='6'"
+              size="medium"
+              type="text"
+              icon="el-icon-circle-check"
+              @click="handleDetail(scope.row)"
+            >
+            </el-button>
+          </el-tooltip>
+          <el-tooltip class="item" effect="dark" content="璇︽儏" placement="top">
+            <el-button
+              size="medium"
+              type="text"
+              icon="el-icon-view"
+              @click="handleDetail(scope.row)"
+            >
+            </el-button>
+          </el-tooltip>
+          <el-tooltip class="item" effect="dark" content="缂栬緫" placement="top">
+            <el-button
+              v-if="isReserve"
+              v-hasRole="['user']"
+              size="medium"
+              type="text"
+              icon="el-icon-edit"
+              @click="handleUpdate(scope.row)"
+            >
+            </el-button>
+          </el-tooltip>
+          <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+            <el-button
+              v-if="isReserve"
+              size="medium"
+              type="text"
+              icon="el-icon-delete"
+              @click="handleDelete(scope.row)"
+            >
+            </el-button>
+          </el-tooltip>
+
         </template>
       </el-table-column>
     </el-table>
@@ -389,6 +406,13 @@
       item.index = index + 1;
       item.key = index;
       item.serialNumber = index + 1;
+      if(item.id ==='usedStatus' ){
+        if(projectCategory !== '6') {
+          item.visible = false
+        }  else {
+          item.visible = true
+        }
+      }
       return item;
     });
     this.columns = columns;
@@ -429,12 +453,26 @@
         item.index = index + 1;
         item.key = index;
         item.serialNumber = index + 1
+        if(item.id ==='usedStatus' ){
+          if(projectCategory !== '6') {
+            item.visible = false
+          }  else {
+            item.visible = true
+          }
+        }
         return item;
       });
       this.columns = currentRest.map((item, index) => {
         item.index = index + 1;
         item.key = index;
         item.serialNumber = index + 1
+        if(item.id ==='usedStatus' ){
+          if(projectCategory !== '6') {
+            item.visible = false
+          }  else {
+            item.visible = true
+          }
+        }
         return item;
       });
       //寮哄埗table娓叉煋

--
Gitblit v1.8.0