From 4aedaf1139528cd44c6f7fd9b83cdb4e5f1dc37d Mon Sep 17 00:00:00 2001 From: jmal Date: Mon, 18 Mar 2024 17:53:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=8C=82=E8=BD=BD?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=97=A0=E6=B3=95=E9=A2=84=E8=A7=88=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= 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 | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index 5a40857..7659175 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -3808,7 +3808,7 @@ export default { totalSize += this.rowContextData.size; } if (totalSize > 0) { - var fileIds = []; + let fileIds = []; if (this.$refs.fileListTable.tableSelectData.length > 0) { this.$refs.fileListTable.tableSelectData.forEach(value => { fileIds.push(value.id); @@ -4131,10 +4131,10 @@ export default { }, 100); }, determineDownload(file) { - this.downLaod(file); + this.download(file); this.notPreviewDialogVisible = false; }, - downLaod(file) { + download(file) { fileConfig.download( this.$store.state.user.name, file, diff --git a/src/utils/file-config.js b/src/utils/file-config.js index 781b857..b190eb7 100644 --- a/src/utils/file-config.js +++ b/src/utils/file-config.js @@ -22,11 +22,13 @@ export default { // 预览文件的url previewUrl: function(username, file, token, shareToken) { let owner - if (username !== store.getters.name) { + console.log('username', username, 'store.getters.name', store.getters.name) + if (username !== store.getters.name || localStorage.getItem('mountFileOwner') !== undefined) { owner = localStorage.getItem('mountFileOwner') } else { owner = username } + console.log('owner', owner) let fileUrl = `${this.baseUrl}/file/${owner}${encodeURI(file.path)}${encodeURI(file.name)}` fileUrl = fileUrl.replace(/%5C/g, '/') if (token) {