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) {