From a88dbb725a53d3a0a5a676598a3ee089cc1ccf29 Mon Sep 17 00:00:00 2001 From: jmal Date: Tue, 7 Jan 2025 11:49:01 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=8B=E8=BD=BD=E6=93=8D=E4=BD=9C=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ShowFile/ShowFile.vue | 6 +----- src/utils/file-config.js | 6 +++--- src/views/home/mobile/index.vue | 2 +- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index 2f74db31..cdef358c 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -4070,11 +4070,7 @@ export default { fileIds.push(this.rowContextData.id) } if (fileIds.length > 1 || this.rowContextData.isFolder) { - fileConfig.packageDownload( - fileIds, - this.$store.state.user.token, - this.$store.state.user.name - ) + fileConfig.packageDownload(fileIds) return } fileConfig.download( diff --git a/src/utils/file-config.js b/src/utils/file-config.js index e60a4b82..811a3680 100644 --- a/src/utils/file-config.js +++ b/src/utils/file-config.js @@ -66,14 +66,14 @@ export default { }, // 下载文件 download: function(username, file, token) { - fileApi.isAllowDownload().then(() => { + fileApi.isAllowDownload({fileIds: [file.id]}).then(() => { let url = this.previewUrl(username, file, token) + '&o=download' window.open(url, '_self') }) }, // 打包下载文件 - packageDownload: function(fileIds, token, username) { - fileApi.isAllowDownload().then(() => { + packageDownload: function(fileIds) { + fileApi.isAllowDownload({fileIds: fileIds}).then(() => { fileIds = fileIds.join(',') window.open(`${this.baseUrl}/packageDownload?fileIds=${fileIds}`, '_self') }) diff --git a/src/views/home/mobile/index.vue b/src/views/home/mobile/index.vue index 304f2d48..4c600a3f 100644 --- a/src/views/home/mobile/index.vue +++ b/src/views/home/mobile/index.vue @@ -614,7 +614,7 @@ export default { fileIds.push(this.rowContextData.id) } if (fileIds.length > 1 || this.rowContextData.isFolder) { - fileConfig.packageDownload(fileIds, this.$store.state.user.token, this.$store.state.user.name) + fileConfig.packageDownload(fileIds) return } fileConfig.download(this.$store.state.user.name, this.rowContextData, this.$store.state.user.token) From d8be8cb5e163f6efc8b8cfa132e5612bcd06846b Mon Sep 17 00:00:00 2001 From: jmal Date: Tue, 7 Jan 2025 11:49:38 +0800 Subject: [PATCH 2/2] chore: bump version to v2.11.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0de0eb9d..ff487e3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jmal-cloud-view", - "version": "2.10.1", + "version": "2.11.0", "description": "jmalcloud", "author": "Jmal ", "license": "MIT",