From cf17e17064fb1b1d52b803d655313256a9cae1a8 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Wed, 26 Aug 2026 17:07:44 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81RF=E4=B8=8D=E9=9C=80=E8=A6=81Dry=20we?= =?UTF-8?q?t=E5=88=86=E7=B1=BB=202=E3=80=81=E5=A2=9E=E5=8A=A0=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E5=90=8C=E6=AD=A5=E5=8A=9F=E8=83=BD=203=E3=80=81?= =?UTF-8?q?=E4=B8=8D=E5=90=8C=E7=9A=84=E9=A1=B9=E7=9B=AE=E7=89=A9=E6=96=99?= =?UTF-8?q?=E4=BC=9A=E5=AF=B9=E5=BA=94=E5=90=8C=E4=B8=80=E4=B8=AA=E6=89=93?= =?UTF-8?q?=E6=A0=B7=E5=8D=95=E5=8F=B7=EF=BC=8C=204=E3=80=81=E6=9B=B4?= =?UTF-8?q?=E6=94=B9=E6=89=93=E6=A0=B7=E5=8D=95=E9=A2=84=E8=AE=A1=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E6=97=A5=E6=9C=9F=E5=90=8C=E6=AD=A5=E6=9B=B4=E6=94=B9?= =?UTF-8?q?package=E7=9A=84=E6=97=A5=E6=9C=9F=EF=BC=8C=E6=9B=B4=E6=94=B9pa?= =?UTF-8?q?ckage=E7=9A=84=E6=97=A5=E6=9C=9F=E4=B9=9F=E9=9C=80=E8=A6=81?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=9B=B4=E6=94=B9=E6=89=93=E6=A0=B7=E5=8D=95?= =?UTF-8?q?=E9=A2=84=E8=AE=A1=E5=AE=8C=E6=88=90=E6=97=A5=E6=9C=9F=205?= =?UTF-8?q?=E3=80=81=E6=96=B0=E5=A2=9Ebaseline=E5=AD=97=E6=AE=B5=20?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=AC=AC=E4=B8=80=E6=AC=A1Delivery=E6=97=A5?= =?UTF-8?q?=E6=9C=9F=EF=BC=8C=E5=8F=AF=E6=94=AF=E6=8C=81=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=207=E3=80=81=E6=96=B0=E5=A2=9E=E4=B8=80=E5=88=97=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E5=B7=AE=E5=AD=97=E6=AE=B5baseline-=E6=9C=80=E6=96=B0?= =?UTF-8?q?=E7=BB=B4=E6=8A=A4=E7=9A=84Delivery&Package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sampleTracking/sampleTracking.js | 4 +- src/views/modules/eam/eamProjectInfo.vue | 9 +- .../sampleTracking/projectProofTracking.vue | 285 +++++++++++++----- 3 files changed, 220 insertions(+), 78 deletions(-) diff --git a/src/api/sampleTracking/sampleTracking.js b/src/api/sampleTracking/sampleTracking.js index 384f14c..1bf6899 100644 --- a/src/api/sampleTracking/sampleTracking.js +++ b/src/api/sampleTracking/sampleTracking.js @@ -10,8 +10,8 @@ export const searchProjectPartTracking = data => createAPI('/sampleTracking/proj export const saveProjectPartTracking = data => createAPI('/sampleTracking/projectPart/save', 'POST', data) export const updateProjectPartTracking = data => createAPI('/sampleTracking/projectPart/update', 'POST', data) export const deleteProjectPartTracking = data => createAPI('/sampleTracking/projectPart/delete', 'POST', data) -export const syncProjectPartTracking = data => createAPI('/sampleTracking/projectPart/sync', 'POST', data) -export const syncProofTracking = data => createAPI('/sampleTracking/proofTracking/sync', 'POST', data) +export const batchSyncProjectPartTracking = data => createAPI('/sampleTracking/projectPart/batchSync', 'POST', data) +export const batchSyncProofTracking = data => createAPI('/sampleTracking/proofTracking/batchSync', 'POST', data) export const searchProofTracking = data => createAPI('/sampleTracking/proofTracking/search', 'POST', data) export const exportProofTracking = data => createAPI('/sampleTracking/proofTracking/export', 'POST', data, 'download') diff --git a/src/views/modules/eam/eamProjectInfo.vue b/src/views/modules/eam/eamProjectInfo.vue index 6d31ae9..a6ce18b 100644 --- a/src/views/modules/eam/eamProjectInfo.vue +++ b/src/views/modules/eam/eamProjectInfo.vue @@ -1243,6 +1243,11 @@ import {updateColumnSize} from "../../../api/table"; } return this.modalData.buDesc || '' }, + isRfBu () { + let buNoText = this.normalizeBuText(this.currentModalBuNo) + let buDescText = this.normalizeBuText(this.currentModalBuDesc) + return buNoText.indexOf('01-Label') > -1 || buNoText.indexOf('软标') > -1 || buDescText.indexOf('软标') > -1 + }, isAlphaBu () { let buNoText = this.normalizeBuText(this.currentModalBuNo) let buDescText = this.normalizeBuText(this.currentModalBuDesc) @@ -1261,9 +1266,9 @@ import {updateColumnSize} from "../../../api/table"; isAlphaOrAntennaBu () { return this.isAlphaBu || this.isAntennaBu }, - // Alpha / 天线 / 硬标三个事业部,分类字段不要求手工选择。 + // RF/Alpha / 天线 / 硬标,分类字段不要求手工选择。 isDryWetTypeOptionalBu () { - return this.isAlphaOrAntennaBu || this.isHardtagBu + return this.isAlphaOrAntennaBu || this.isHardtagBu || this.isRfBu }, }, components: { diff --git a/src/views/modules/sampleTracking/projectProofTracking.vue b/src/views/modules/sampleTracking/projectProofTracking.vue index e4fd410..9549b8b 100644 --- a/src/views/modules/sampleTracking/projectProofTracking.vue +++ b/src/views/modules/sampleTracking/projectProofTracking.vue @@ -23,7 +23,7 @@ - + @@ -62,8 +62,8 @@ 新增打样 - 同步项目物料到NPI - 同步打样到NPI + 同步项目物料到NPI + 同步打样到NPI 事业部进度设置 默认进度设置 - +