diff --git a/src/views/modules/sampleTracking/projectProofTracking.vue b/src/views/modules/sampleTracking/projectProofTracking.vue index e7dd5e1..9f20db0 100644 --- a/src/views/modules/sampleTracking/projectProofTracking.vue +++ b/src/views/modules/sampleTracking/projectProofTracking.vue @@ -188,19 +188,19 @@ - + - + - + @@ -208,7 +208,7 @@ - + 客户编码 @@ -217,12 +217,12 @@ - + - + - + - + - + - + @@ -276,17 +276,17 @@ - + - + - + @@ -296,25 +296,25 @@ - + PM/Sales - + PjM - + Engineer - + MFG @@ -323,25 +323,25 @@ - + IQC - + IPQC-Lam/Pri/Etch/Slit - + IPQC-Converting - + SQE @@ -350,25 +350,25 @@ - + FQC1 - + FQC2 - + IPQC-Hardtag - + 前道工程师 @@ -377,26 +377,26 @@ - + 文档工程师 - + 文档工程师2 - + - + - + - + @@ -426,12 +426,12 @@ - + - + - + - + @@ -851,6 +851,44 @@ export default { { projectPhase: 'Beta' }, { projectPhase: 'Pre-launch' } ], + // 一键创建字段白名单(仅 create 模式生效):后续确认要隐藏哪些字段时,只改这里即可。 + oneKeyCreateVisibleFieldKeys: [ + 'buNo', + 'projectNo', + 'projectDesc', + 'customerNo', + 'customerDesc', + 'cProjectRegion', + 'projectCreationDate', + 'needDate', + 'projectCategory', + 'priorityLevel', + 'testPartNo', + 'partDesc', + 'partType', + 'projectManager', + 'projectOwner', + 'engineer', + 'cManufactureEngineer', + 'cQualityEngineer6', + 'cQualityEngineer1', + 'cQualityEngineer2', + 'cQualityEngineer4', + 'cQualityEngineer3', + 'cQualityEngineer5', + 'ipqcHardTag', + 'cQualityEngineer7', + 'docEngineer', + 'docEngineer2', + 'projectStatus', + 'projectPhase', + 'proofingNo', + 'proofingStatus', + 'proofingNumber', + 'planStartDate', + 'requiredDeliveryDate', + 'remark' + ], userBuList: [], tagNo: '', newCustomerFlag: false, @@ -1401,6 +1439,12 @@ export default { const category = source.cProjectTypeDb || source.projectCategory || source.project_category || source.c_project_type_db || '' return this.isBlankValue(category) ? '' : String(category).trim() }, + isOneKeyCreateFieldVisible (fieldKey) { + if (this.oneKeyDialogMode !== 'create') { + return true + } + return this.oneKeyCreateVisibleFieldKeys.indexOf(fieldKey) > -1 + }, isBlankValue (value) { return value == null || String(value).trim() === '' },