diff --git a/src/mixins/data-list.js b/src/mixins/data-list.js index 543e1d5d..7c1c3555 100644 --- a/src/mixins/data-list.js +++ b/src/mixins/data-list.js @@ -222,8 +222,14 @@ export default { if (this.$refs.dataTable.loadingTableId === u.id) { // 列表单个下载 return } - if (u.state !== 1 || u.upload !== 1) { - return + if (localStorage.getItem(storageKey.s3Enable) == 1) { + if (u.state !== 1 || u.upload !== 1) { + return + } + } else { + if (u.state !== 1) { + return + } } let fileName = '' let url = '' @@ -284,8 +290,14 @@ export default { if (this.$refs.dataTable.loadingPreviewId === u.id) { // 列表单个下载 return } - if (u.state !== 1 || u.upload !== 1) { - return + if (localStorage.getItem(storageKey.s3Enable) == 1) { + if (u.state !== 1 || u.upload !== 1) { + return + } + } else { + if (u.state !== 1) { + return + } } const params = { id: u.id