From 8b788f72b0e4cd61c6cf828c66d14932965f20f8 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 17 Aug 2026 10:29:19 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=AE=A1=E5=AE=8C=E6=88=90=E6=97=A5?= =?UTF-8?q?=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/sampleTracking/projectProofTracking.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/views/modules/sampleTracking/projectProofTracking.vue b/src/views/modules/sampleTracking/projectProofTracking.vue index 2d8f115..0275045 100644 --- a/src/views/modules/sampleTracking/projectProofTracking.vue +++ b/src/views/modules/sampleTracking/projectProofTracking.vue @@ -2232,6 +2232,18 @@ export default { }, handleOneKeyProofingNoChange (proofingNo) { const selectedNo = this.isBlankValue(proofingNo) ? '' : String(proofingNo).trim() + if (this.oneKeyDialogMode === 'edit') { + // 修改模式下预计完成日期以数据库已存值为准,不跟随打样单号自动回填/清空。 + if (!selectedNo) { + this.oneKeyForm.proofingNo = '' + return + } + const matchedInEdit = this.oneKeyProofingApplyOptions.find(item => item && item.applyNo === selectedNo) + if (matchedInEdit) { + this.oneKeyForm.proofingNo = matchedInEdit.applyNo + } + return + } if (!selectedNo) { this.oneKeyForm.requiredDeliveryDate = '' return