From 7140863940cd1d7d6e3423d424b88879bd52e8b1 Mon Sep 17 00:00:00 2001 From: Johnny shultz Date: Wed, 13 Aug 2025 09:35:55 -0400 Subject: [PATCH 1/7] CASH-1063 deleted the mobile or phone number fields from estimate pages, changes placeholder on one, and removed underline --- .../address-questions/address-questions.vue | 2 +- .../customer-questions/customer-questions.vue | 20 ------------------- .../license-plate-lookup.vue | 12 ----------- src/layouts/service-zip/service-zip.vue | 13 ------------ .../vin-information/vin-information.vue | 1 + src/layouts/vin-lookup/vin-lookup.vue | 12 ----------- 6 files changed, 2 insertions(+), 58 deletions(-) diff --git a/src/fmg-components/address-questions/address-questions.vue b/src/fmg-components/address-questions/address-questions.vue index a9e92ea40..7c3f9468e 100644 --- a/src/fmg-components/address-questions/address-questions.vue +++ b/src/fmg-components/address-questions/address-questions.vue @@ -9,7 +9,7 @@ v-model="addressModel.streetAddress" ref="autocomplete" customInputId="streetAddress" - placeholderText="Search" + placeholderText="Start typing address" aria-haspopup="" hasIcon validationRules="street-address-required" diff --git a/src/layouts/address-lookup/customer-questions/customer-questions.vue b/src/layouts/address-lookup/customer-questions/customer-questions.vue index 0d8072263..b83b8eb76 100644 --- a/src/layouts/address-lookup/customer-questions/customer-questions.vue +++ b/src/layouts/address-lookup/customer-questions/customer-questions.vue @@ -23,24 +23,6 @@ autocomplete="family-name" /> -
-
- -
-
-
-
- -
-
@@ -51,7 +33,6 @@ import { defineRule } from "vee-validate"; import { required } from "@/helpers/validation-rules"; import { regex } from "@/helpers/validation-rules"; import { errorMessages } from "@/constants/error-messages"; -import textBlock from "@/digital-components/text-block/text-block"; // DEFINE VALIDATION RULES defineRule("first-name-required", required(errorMessages.FIRST_NAME_REQUIRED)); @@ -101,7 +82,6 @@ export default { components: { addressQuestions, textboxQuestion, - textBlock, }, }; diff --git a/src/layouts/license-plate-lookup/license-plate-lookup.vue b/src/layouts/license-plate-lookup/license-plate-lookup.vue index f1e942028..57c36239d 100644 --- a/src/layouts/license-plate-lookup/license-plate-lookup.vue +++ b/src/layouts/license-plate-lookup/license-plate-lookup.vue @@ -22,16 +22,6 @@ mask="#####" validationRules="registration-zip-required|zip-format" /> - - - - - - - - - - - Date: Fri, 15 Aug 2025 12:22:08 -0400 Subject: [PATCH 2/7] CASH-1407 CASH-1407 first part of 1407 defect. added validation for insurance company page and for payment method page for checkbox with recal vehicle scenario --- src/constants/error-messages.js | 3 +- src/layouts/estimate/estimate.vue | 4 ++ .../insurance-company-question.vue | 4 +- .../insurance-company/insurance-company.vue | 8 +++- src/layouts/payment-method/payment-method.vue | 45 ++++++++++++++++--- src/styles/common-error-styles.scss | 1 + 6 files changed, 55 insertions(+), 10 deletions(-) diff --git a/src/constants/error-messages.js b/src/constants/error-messages.js index 45841f21f..8b8c98881 100644 --- a/src/constants/error-messages.js +++ b/src/constants/error-messages.js @@ -26,7 +26,7 @@ const errorMessages = { VIN_FORMAT: "Invalid VIN. Please make sure that you entered the correct 17-digit, alpha-numeric number. VINs do not contain the letters I, O, or Q", OPTION_REQUIRED: "Please select an option", - RECAL_ACK_REQUIRED: "Please acknowledge recalibration alert", + RECAL_ACK_REQUIRED: "You must agree to the terms to submit", VEHICLE_REQUIRED: "Please select a vehicle", MOBILE_LOCATION_REQUIRED: "Please enter your service address", DATE_REQUIRED: "Please select a date", @@ -37,6 +37,7 @@ const errorMessages = { MODEL_REQUIRED: "Please select your vehicle model", STYLE_REQUIRED: "Please select your vehicle style", PROMO_REQUIRED: "Please enter a promo code", + INSURANCE_COMPANY_REQUIRED: "Please select an insurance company", }; export { errorMessages }; diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index ff58adf83..2dbe9f2bc 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -266,12 +266,16 @@ export default { +