From c7df918b8747e99837b0c004eb58f6d724c60f6d Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 2 Feb 2026 10:26:33 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=94=AF=E6=8C=81XML=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E9=A2=84=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/erf/components/erfAttachmentManager.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/views/modules/erf/components/erfAttachmentManager.vue b/src/views/modules/erf/components/erfAttachmentManager.vue index b8e3fd2..f1bf153 100644 --- a/src/views/modules/erf/components/erfAttachmentManager.vue +++ b/src/views/modules/erf/components/erfAttachmentManager.vue @@ -422,6 +422,11 @@ export default { type = 'text/plain;charset=utf-8' } + // XML类型 + if (fileType === 'xml') { + type = 'application/xml;charset=utf-8' + } + // Excel类型 if (fileType === 'xlsx' || fileType === 'xls') { type = 'excel' From 6f7d37fdb2fbbdbaf666c177c2beb44bb34bff80 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 2 Feb 2026 14:32:25 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=A4=8D=E5=88=B6=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=8E=9F=E6=9D=90=E6=96=99=E6=B8=85=E5=8D=95=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/erf/components/expTriConfirm.vue | 2 +- src/views/modules/erf/expApplyList.vue | 51 +++++++++++-------- 2 files changed, 30 insertions(+), 23 deletions(-) diff --git a/src/views/modules/erf/components/expTriConfirm.vue b/src/views/modules/erf/components/expTriConfirm.vue index d4f26da..2cdeef2 100644 --- a/src/views/modules/erf/components/expTriConfirm.vue +++ b/src/views/modules/erf/components/expTriConfirm.vue @@ -239,7 +239,7 @@ - + - + + + + +
+ +

请选择申请单查看原材料清单

+
+
- +
@@ -392,22 +407,6 @@
- - - - -
- -

请选择申请单查看原材料清单

-
-
@@ -499,10 +498,12 @@ - + 三方确认信息 + 原材料清单 附件 + @@ -680,7 +681,7 @@ export default { copyLoading: false, copyData: { sourceApplyNo: '', - copyOptions: ['triConfirm'] // 默认全选 + copyOptions: ['triConfirm','rawMaterialList'] // 默认全选 } } }, @@ -1460,7 +1461,7 @@ export default { } // 根据试验类型判断是否显示三方确认选项 - const defaultOptions = [] + const defaultOptions = ['rawMaterialList'] if (this.currentRow.experimentType === 'High Risk') { defaultOptions.unshift('triConfirm') } @@ -1482,6 +1483,7 @@ export default { sourceApplyNo: this.copyData.sourceApplyNo, copyTriConfirm: this.copyData.copyOptions.includes('triConfirm'), copyAttachment: this.copyData.copyOptions.includes('attachment'), + copyRawMaterialList: this.copyData.copyOptions.includes('rawMaterialList'), currentUserId: this.$store.state.user.id } @@ -2006,4 +2008,9 @@ export default { line-height: 30px !important; } +/deep/ .checkbox-vertical .el-checkbox { + display: block; + margin-left: 0; + margin-bottom: 8px; +} From 12923f0c3776f646a9a5d8c0880c75ae462d859b Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 2 Feb 2026 15:50:39 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/erf/components/expApplyForm.vue | 48 ++++++++++--------- .../erf/components/expRawMaterialList.vue | 5 -- src/views/modules/erf/expApplyList.vue | 2 +- 3 files changed, 26 insertions(+), 29 deletions(-) diff --git a/src/views/modules/erf/components/expApplyForm.vue b/src/views/modules/erf/components/expApplyForm.vue index 19697bb..b928176 100644 --- a/src/views/modules/erf/components/expApplyForm.vue +++ b/src/views/modules/erf/components/expApplyForm.vue @@ -8,7 +8,7 @@ style="margin-left: 5px; margin-top: -5px;"> - + - + - + - + - + + + + + + + @@ -88,7 +97,7 @@ - + - + - - - - - - - + - +