From 7a212705c195eef754a773f65fbea88ae3d10e8f Mon Sep 17 00:00:00 2001 From: LHD_HY <2872546851@qq.com> Date: Thu, 27 Nov 2025 13:42:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BC=98=E5=8C=96=E4=BB=A5?= =?UTF-8?q?=E5=8F=8Abug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/common/UploadFile.vue | 1 + .../finance/components/child/FinanceReportUpload.vue | 4 ++-- src/views/enterpriseLibrary/finance/index.vue | 5 +++++ src/views/enterpriseLibrary/performance/index.vue | 5 +++++ src/views/enterpriseLibrary/rejectionItem/index.vue | 5 +++++ 5 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/views/common/UploadFile.vue b/src/views/common/UploadFile.vue index 2e8bdd6..e1019eb 100644 --- a/src/views/common/UploadFile.vue +++ b/src/views/common/UploadFile.vue @@ -206,6 +206,7 @@ export default { } if (!isLtMaxSize) { + this.$emit('validate-fail') this.$message.error(`文件大小不能超过 ${this.maxFileTips}!`) return false } diff --git a/src/views/enterpriseLibrary/finance/components/child/FinanceReportUpload.vue b/src/views/enterpriseLibrary/finance/components/child/FinanceReportUpload.vue index 81b2a19..cdfdf49 100644 --- a/src/views/enterpriseLibrary/finance/components/child/FinanceReportUpload.vue +++ b/src/views/enterpriseLibrary/finance/components/child/FinanceReportUpload.vue @@ -27,6 +27,7 @@ type="finance_report" :show-file-list="true" @upload-fail="handleUploadFail" + @validate-fail="handleUploadFail" /> @@ -72,7 +73,7 @@ export default { data() { return { uploadType: 'docx', - maxFileTips: '100MB', + maxFileTips: '1MB', ocrRuleList: ['finance_report'], fileUploadList: [], ocrResultParams: { @@ -87,7 +88,6 @@ export default { rules: { fileList: [ { required: true, message: '请上传财务报告附件', trigger: 'change' }, - { type: 'string', max: 64, message: '长度不能超过64个字符', trigger: 'blur' }, ], fileName: [ { required: true, message: '文件名需等待文件上传后自动提取', trigger: 'blur' } diff --git a/src/views/enterpriseLibrary/finance/index.vue b/src/views/enterpriseLibrary/finance/index.vue index 9f0f564..b49b8e8 100644 --- a/src/views/enterpriseLibrary/finance/index.vue +++ b/src/views/enterpriseLibrary/finance/index.vue @@ -237,6 +237,11 @@ export default { padding: 20px; } +::v-deep .table-card { + height: calc(100vh - 240px) !important; +} + + .back-container { display: flex; justify-content: flex-end; diff --git a/src/views/enterpriseLibrary/performance/index.vue b/src/views/enterpriseLibrary/performance/index.vue index 8d7ee74..576c9c2 100644 --- a/src/views/enterpriseLibrary/performance/index.vue +++ b/src/views/enterpriseLibrary/performance/index.vue @@ -255,6 +255,11 @@ export default { padding: 20px; } +::v-deep .table-card { + height: calc(100vh - 240px) !important; +} + + .back-container { display: flex; justify-content: flex-end; diff --git a/src/views/enterpriseLibrary/rejectionItem/index.vue b/src/views/enterpriseLibrary/rejectionItem/index.vue index 3e76c18..55b09bc 100644 --- a/src/views/enterpriseLibrary/rejectionItem/index.vue +++ b/src/views/enterpriseLibrary/rejectionItem/index.vue @@ -314,6 +314,11 @@ export default { padding: 20px; } +::v-deep .table-card { + height: calc(100vh - 240px) !important; +} + + .back-container { display: flex; justify-content: flex-end;