From 86badc76e6308852a82e6f0cfffb696ceabb9886 Mon Sep 17 00:00:00 2001 From: CarlNation Date: Thu, 15 Aug 2024 07:10:03 -0400 Subject: [PATCH] CSR-2181 remove labor2 logic from parts CSR-2181 remove labor2 logic from parts since it will now be returned in supporting items collection. also, base part number is required to get labor2 if applicable. --- src/constants/part-type-strings.js | 1 - src/layouts/vehicle-parts/vehicle-parts.vue | 22 ++++++++++----------- src/mixins/vehicle-questions-mixin.js | 1 + 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/constants/part-type-strings.js b/src/constants/part-type-strings.js index 0700a568f..3ad66c40a 100644 --- a/src/constants/part-type-strings.js +++ b/src/constants/part-type-strings.js @@ -9,7 +9,6 @@ const partTypeStrings = { REPAIR_FEE: "REPAIR FEE", EARLY_BIRD: "EARLY BIRD", SERVICE_PACKAGE_DISCOUNT: "SERVICE PACKAGE DISCOUNT", - LABOR2: "LABOR2", }; export { partTypeStrings }; diff --git a/src/layouts/vehicle-parts/vehicle-parts.vue b/src/layouts/vehicle-parts/vehicle-parts.vue index 81b6d3241..83ec5992c 100644 --- a/src/layouts/vehicle-parts/vehicle-parts.vue +++ b/src/layouts/vehicle-parts/vehicle-parts.vue @@ -135,18 +135,16 @@ export default { glassName: g.glassName, glassLocation: g.glassLocation, colorAnswers: g.parts?.reduce((arr, p) => { - if (p.partType != partTypeStrings.LABOR2) { - arr.push({ - ColorAnswerText: p.color, - FeatureAnswers: [ - { - FeatureAnswerText: - p.description === "" ? p.color : p.description, - PartNumber: p.partNumber, - }, - ], - }); - } + arr.push({ + ColorAnswerText: p.color, + FeatureAnswers: [ + { + FeatureAnswerText: + p.description === "" ? p.color : p.description, + PartNumber: p.partNumber, + }, + ], + }); return arr; }, []), }; diff --git a/src/mixins/vehicle-questions-mixin.js b/src/mixins/vehicle-questions-mixin.js index e6587746e..0bbdb3017 100644 --- a/src/mixins/vehicle-questions-mixin.js +++ b/src/mixins/vehicle-questions-mixin.js @@ -34,6 +34,7 @@ export default { const singlePart = glass.parts[0]; reducedGlassParts.push({ partNumber: singlePart.partNumber, + basePartNumber: singlePart.basePartNumber, description: singlePart.description, color: singlePart.color, partType: singlePart.partType,