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">