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,