From 2d9a83d68e831fe95b2ec97bdb382595b2ebaf34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wei=5F=E4=BD=B3?= Date: Mon, 17 Nov 2025 14:53:48 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=AE=80=E5=8C=96=E8=AF=81?= =?UTF-8?q?=E4=B9=A6=E5=BC=B9=E7=AA=97=E7=BB=84=E4=BB=B6=EF=BC=8C=E7=BB=9F?= =?UTF-8?q?=E4=B8=80=E4=B8=8A=E4=BC=A0=E5=92=8C=E6=9F=A5=E7=9C=8B=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E7=9A=84UI=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除查看模式的独立模板代码,统一使用上传模式的UI结构 - 优化报告区域布局,将下载按钮移至标题旁边 - 在查看模式下禁用上传组件,保持界面一致性 - 删除冗余的查看模式样式代码(certificate-display、certificate-item等) - 简化组件结构,减少代码重复,提升可维护性 --- .../audit/components/CertificateModal.vue | 170 ++---------------- 1 file changed, 18 insertions(+), 152 deletions(-) diff --git a/web/src/views/valuation/audit/components/CertificateModal.vue b/web/src/views/valuation/audit/components/CertificateModal.vue index 6fddf18..668b6c9 100644 --- a/web/src/views/valuation/audit/components/CertificateModal.vue +++ b/web/src/views/valuation/audit/components/CertificateModal.vue @@ -188,18 +188,17 @@ const isUploadMode = computed(() => props.mode === 'upload') style="width: 700px" @update:show="handleClose" > - -
+ +
-
报告:
+
+
报告:
+ + 点击下载原版报告 + +
-
- - 点击下载原版报告 - -
- props.mode === 'upload') @change="handleReportUploadChange" @remove="handleRemove" :custom-request="customRequest" + :disabled="!isUploadMode" show-preview-button show-download-button @download="handleDownload" @@ -228,6 +228,7 @@ const isUploadMode = computed(() => props.mode === 'upload') @change="handleCertificateUploadChange" @remove="handleRemove" :custom-request="customRequest" + :disabled="!isUploadMode" show-preview-button show-download-button @download="handleDownload" @@ -237,90 +238,6 @@ const isUploadMode = computed(() => props.mode === 'upload')
- -
- -
-
报告:
-
-
- - - - 点击下载原版报告 - -
- -
- {{ reportFileList[0]?.name }} 下载 -
-
-
- - -
-
证书:
-
-
- 暂无证书文件 -
-
- -
-
- -
- {{ file.name?.split('.').pop()?.toUpperCase() || 'FILE' }} -
-
-
- - 预览 - - - 不支持预览 - - - 下载 - -
-
-
-
-
-
-