diff --git a/src/layouts/provider-preference/provider-preference.vue b/src/layouts/provider-preference/provider-preference.vue index 130738fe..70b1459f 100644 --- a/src/layouts/provider-preference/provider-preference.vue +++ b/src/layouts/provider-preference/provider-preference.vue @@ -34,6 +34,10 @@ ref="ShopPreferenceDrawer" @openSteering="openStateSteeringModal" :showSteeringLink="showSteeringLink"/> + @@ -57,6 +61,7 @@ import providerPrefRadio from "./provider-pref-radio/provider-pref-radio"; import recalModal from "@/layouts/coverage-statement/recal-modal/recal-modal"; import steeringModal from "@/layouts/provider-preference/steering-modal/steering-modal"; import shopPreferenceModal from "@/layouts/provider-preference/shop-preference-modal/shop-preference-modal"; +import tpaRecalModal from "@/layouts/provider-preference/tpa-recal-modal/tpa-recal-modal.vue" // DEFINE VALIDATION RULES defineRule('option-required', required(errorMessages.OPTION_REQUIRED)); @@ -76,7 +81,8 @@ export default { providerPrefRadio, recalModal, steeringModal, - shopPreferenceModal + shopPreferenceModal, + tpaRecalModal }, data() { return { @@ -158,8 +164,7 @@ export default { { if(this.mainStore.hasRecalibrationPart) { - //open tpa adas modal here, else save selection and navigate forward - console.log('add tpa modal code'); + this.$refs["TPARecalModal"].openModal(); return; } scenario = this.navigationScenarios.CLICKED_FORWARD_WITH_TPA_ENABLED; diff --git a/src/layouts/provider-preference/tpa-recal-modal/tpa-recal-modal.vue b/src/layouts/provider-preference/tpa-recal-modal/tpa-recal-modal.vue new file mode 100644 index 00000000..f0c9ba30 --- /dev/null +++ b/src/layouts/provider-preference/tpa-recal-modal/tpa-recal-modal.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/src/store/index.js b/src/store/index.js index c6eef029..b545d32c 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1205,8 +1205,8 @@ export const useMainStore = defineStore({ }, resetDamagePartsAndDependencies() { - this.resetDamageState(); - this.resetGlassPartsState(); + //this.resetDamageState(); + //this.resetGlassPartsState(); this.resetSupportingItemsState(); this.resetVapsState(); },