From 4e9abd65120687e4bb6c84a037596c4c725f96fc Mon Sep 17 00:00:00 2001 From: "Mr.Huan" Date: Thu, 27 Jan 2022 16:31:58 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=BC=80=E6=94=BE=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=A4=B9=E7=A7=BB=E5=8A=A8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/manage/file.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/pages/manage/file.vue b/resources/assets/js/pages/manage/file.vue index 7a5d3f72..47bbb0f5 100644 --- a/resources/assets/js/pages/manage/file.vue +++ b/resources/assets/js/pages/manage/file.vue @@ -932,7 +932,14 @@ export default { case 'batchShear': // 排除目录 for (const item of this.selectFile) { - if (item.type !== 'folder') + let selected = false; + for (const shearFile of this.shearFiles) { + if ( shearFile.id === item.id ) { + selected = true; + break; + } + } + if (!selected) this.shearFiles.push(item); } break;