From ac00bb7b8eae1bf6aabb7f1ae67c2e5aa5b8ae90 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 12 六月 2026 10:21:12 +0800
Subject: [PATCH] 宝东 1.样式问题

---
 src/views/collaborativeApproval/approvalManagement/index.vue |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/src/views/collaborativeApproval/approvalManagement/index.vue b/src/views/collaborativeApproval/approvalManagement/index.vue
index f91ed8d..a6f3517 100644
--- a/src/views/collaborativeApproval/approvalManagement/index.vue
+++ b/src/views/collaborativeApproval/approvalManagement/index.vue
@@ -40,7 +40,7 @@
               </el-tag>
             </div>
           </div>
-          <div class="header-actions">
+          <div class="header-actions" v-if="approverList.length > 0">
             <el-button @click="handleReset" size="default">
               <el-icon><RefreshLeft /></el-icon>
               閲嶇疆
@@ -394,7 +394,7 @@
     return;
   }
 
-  const approverIds = configuredApprovers.map((item) => item.approverId);
+  const approverIds = approverList.value.map((item) => item.approverId);
   const uniqueIds = [...new Set(approverIds)];
   if (uniqueIds.length !== approverIds.length) {
     ElMessage.warning('瀹℃壒浜轰笉鑳介噸澶�');
@@ -403,21 +403,17 @@
 
   saveLoading.value = true;
   try {
-    const approveProcessConfigNodes = configuredApprovers.map((item, index) => ({
+    const payload = approverList.value.map((item, index) => ({
       approveType: currentApproveType.value,
       nodeOrder: index + 1,
       approverId: item.approverId,
       approverName: item.approverName,
     }));
-    const payload = {
-      approveType: currentApproveType.value,
-      approveProcessConfigNodes,
-    };
     await addApproveProcessConfigNode(payload);
     ElMessage.success('淇濆瓨鎴愬姛');
     await loadData();
   } catch (error) {
-		console.log('淇濆瓨澶辫触')
+    ElMessage.error('淇濆瓨澶辫触');
   } finally {
     saveLoading.value = false;
   }

--
Gitblit v1.9.3