From 9d27d24876b5d4dffc28f84f4a296da6dca0e058 Mon Sep 17 00:00:00 2001 From: jmal Date: Tue, 7 Jul 2020 16:41:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=9C=AC=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=99=A8=E7=9A=84=E6=96=87=E4=BB=B6=E6=A0=91=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/file-api.js | 11 +++++ src/components/FancyTree/index.vue | 71 +++++++++++++++++++++++++--- src/components/ShowFile/ShowFile.vue | 18 +++++-- 3 files changed, 89 insertions(+), 11 deletions(-) diff --git a/src/api/file-api.js b/src/api/file-api.js index 26c3ff4..a84a9ee 100644 --- a/src/api/file-api.js +++ b/src/api/file-api.js @@ -228,4 +228,15 @@ export default { params }) }, + // 根据path删除文件 + delFile: function(params) { + return request({ + url: 'delFile', + method: 'delete', + params, + paramsSerializer: function(params) { + return qs.stringify(params, { arrayFormat: 'repeat' }) + } + }) + }, } diff --git a/src/components/FancyTree/index.vue b/src/components/FancyTree/index.vue index db1b647..5895908 100644 --- a/src/components/FancyTree/index.vue +++ b/src/components/FancyTree/index.vue @@ -9,10 +9,12 @@