From 571c46ca07c0e250cb72000c0339b4e57010b37a Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Fri, 3 Nov 2023 09:40:21 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9bug77873=EF=BC=8C7?= =?UTF-8?q?7934?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/ConfigurableTableMixin.js | 6 ++++++ src/mixins/JeroListMixin.js | 6 ++++++ .../standard/EnterpriseStandardList.vue | 1 + 3 files changed, 13 insertions(+) diff --git a/src/mixins/ConfigurableTableMixin.js b/src/mixins/ConfigurableTableMixin.js index 7e961cfc..f59028ce 100644 --- a/src/mixins/ConfigurableTableMixin.js +++ b/src/mixins/ConfigurableTableMixin.js @@ -239,6 +239,12 @@ export const ConfigurableTableMixin = { }, /* 导入 */ handleImportExcel (info) { + // 限制导入大于500MB + if (info.file.size > 1024 * 1024 * 500) { + this.$message.error('导入文件最大500MB!') + info.fileList.pop() + return + } // 加一个大的提示 if (!this.loading) { importModalLoading = this.$info({ diff --git a/src/mixins/JeroListMixin.js b/src/mixins/JeroListMixin.js index c307e56a..f80f6490 100644 --- a/src/mixins/JeroListMixin.js +++ b/src/mixins/JeroListMixin.js @@ -387,6 +387,12 @@ export const JeroListMixin = { }, /* 导入 */ handleImportExcel (info) { + // 限制导入大于500MB + if (info.file.size > 1024 * 1024 * 500) { + this.$message.error('导入文件最大500MB!') + info.fileList.pop() + return + } // 加一个大的提示 if (!this.loading) { importModalLoading = this.$info({ diff --git a/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue b/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue index 75c0bd83..4138280e 100644 --- a/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue +++ b/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue @@ -92,6 +92,7 @@ :row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }" :pagination="ipagination" :scroll="{x: '100%'}" + :loading="loading" @change="tableOnChange">