From 10873eab58dbfb532c77a8723e9e54316b518d8c Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Thu, 5 Mar 2026 14:05:56 +0800 Subject: [PATCH] =?UTF-8?q?2026-03-05=20=E6=A3=80=E9=AA=8C=E5=8D=95?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=87=8C=E7=82=B9=E5=87=BB=E3=80=90=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E6=96=87=E4=BB=B6=E3=80=91=E6=97=B6=E4=BC=9A=E5=85=88?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E3=80=90=E5=BA=94=E7=94=A8=E3=80=91=E4=BF=9D?= =?UTF-8?q?=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/qc/FQCResultEntry.vue | 4 ++++ src/views/modules/qc/IPQCResultEntry.vue | 4 ++++ src/views/modules/qc/IQCResultEntry.vue | 4 ++++ src/views/modules/qc/OQCResultEntry.vue | 4 ++++ src/views/modules/yieldReport/com_process_inspection.vue | 4 ++++ 5 files changed, 20 insertions(+) diff --git a/src/views/modules/qc/FQCResultEntry.vue b/src/views/modules/qc/FQCResultEntry.vue index 89b2b06..cc7eebe 100644 --- a/src/views/modules/qc/FQCResultEntry.vue +++ b/src/views/modules/qc/FQCResultEntry.vue @@ -3708,6 +3708,10 @@ // 上传项目图片 uploadImageModal (row) { + // 打开上传图片前先应用当前数据,防止上传完成刷新表单后导致未保存的数据丢失 + if (this.detailData.state === '待检验') { + this.Transfer('1') + } let currentData = { site: this.detailData.site, buNo: this.detailData.buNo, diff --git a/src/views/modules/qc/IPQCResultEntry.vue b/src/views/modules/qc/IPQCResultEntry.vue index 65dc31a..f5e9d1b 100644 --- a/src/views/modules/qc/IPQCResultEntry.vue +++ b/src/views/modules/qc/IPQCResultEntry.vue @@ -3667,6 +3667,10 @@ // 上传项目图片 uploadImageModal (row) { + // 打开上传图片前先应用当前数据,防止上传完成刷新表单后导致未保存的数据丢失 + if (this.detailData.state === '待检验') { + this.Transfer('1') + } let currentData = { site: this.detailData.site, buNo: this.detailData.buNo, diff --git a/src/views/modules/qc/IQCResultEntry.vue b/src/views/modules/qc/IQCResultEntry.vue index 1aa6da2..5ace17a 100644 --- a/src/views/modules/qc/IQCResultEntry.vue +++ b/src/views/modules/qc/IQCResultEntry.vue @@ -2807,6 +2807,10 @@ // 上传项目图片 uploadImageModal (row) { + // 打开上传图片前先应用当前数据,防止上传完成刷新表单后导致未保存的数据丢失 + if (this.detailData.state === '待检验') { + this.Transfer('1') + } let currentData = { site: this.detailData.site, buNo: this.detailData.buNo, diff --git a/src/views/modules/qc/OQCResultEntry.vue b/src/views/modules/qc/OQCResultEntry.vue index 2d699da..9c93a49 100644 --- a/src/views/modules/qc/OQCResultEntry.vue +++ b/src/views/modules/qc/OQCResultEntry.vue @@ -2540,6 +2540,10 @@ // 上传项目图片 uploadImageModal (row) { + // 打开上传图片前先应用当前数据,防止上传完成刷新表单后导致未保存的数据丢失 + if (this.detailData.state === '待检验') { + this.Transfer('1') + } let currentData = { site: this.detailData.site, buNo: this.detailData.buNo, diff --git a/src/views/modules/yieldReport/com_process_inspection.vue b/src/views/modules/yieldReport/com_process_inspection.vue index 0ff9f1a..cb0027d 100644 --- a/src/views/modules/yieldReport/com_process_inspection.vue +++ b/src/views/modules/yieldReport/com_process_inspection.vue @@ -2560,6 +2560,10 @@ export default { // 上传项目图片弹窗 uploadImageModal(row) { + // 打开上传图片前先应用当前数据,防止上传完成刷新表单后导致未保存的数据丢失 + if (this.detailData.state === '待检验') { + this.Transfer('1') + } let currentData = { site: this.detailData.site, buNo: this.detailData.buNo,