From c2ba0211174a7b24e35cefbe4b5813c7739573db Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期一, 24 二月 2025 10:52:12 +0800
Subject: [PATCH] 引入element-ui组件样式文件

---
 src/views/dnc/common/DocumentBatchDeleteModal.vue |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/views/dnc/common/DocumentBatchDeleteModal.vue b/src/views/dnc/common/DocumentBatchDeleteModal.vue
index 36180b6..f4fee17 100644
--- a/src/views/dnc/common/DocumentBatchDeleteModal.vue
+++ b/src/views/dnc/common/DocumentBatchDeleteModal.vue
@@ -83,7 +83,7 @@
             filters: [
               { text: '鏈嚭搴�', value: 1 },
               { text: '宸插嚭搴�', value: 2 }
-            ],
+            ]
           },
           {
             title: '鐘�  鎬�',
@@ -94,7 +94,7 @@
               { text: '璁捐', value: 1 },
               { text: '鍙戝竷', value: 2 },
               { text: '褰掓。', value: 3 }
-            ],
+            ]
           },
           { title: '绯荤粺鎸囧畾鐗堟湰', dataIndex: 'publishVersion', align: 'center', width: 200 },
           {
@@ -183,7 +183,7 @@
       // 纭鎵归噺鍒犻櫎鏂囨。
       confirmBatchDeleteDocument() {
         const that = this
-        const { selectedRowKeys, $notification, $confirm, currentDocumentInfo: { param, attributionId } } = that
+        const { selectedRowKeys, $notification, $confirm, currentDocumentInfo: { param, attributionId, attributionType } } = that
 
         if (selectedRowKeys.length === 0) {
           $notification.warning({
@@ -201,8 +201,17 @@
           onOk: () => {
             let hasRequestedSuccessCount = 0
             let hasRequestedCount = 0
+            let method
+            let queryParam
             selectedRowKeys.forEach(key => {
-              dncApi.deleteDocumentApi(key)
+              if (attributionType !== 4) {
+                method = dncApi.deleteDocumentApi
+                queryParam = key
+              } else {
+                method = dncApi.deleteDeviceRelativeDocumentApi
+                queryParam = { docId: key, attributionId }
+              }
+              method(queryParam)
                 .then(res => {
                   if (res.success) {
                     $notification.success({

--
Gitblit v1.9.3