From d47b81b52ab455d31900ffd575a7ac8ad5a48b15 Mon Sep 17 00:00:00 2001 From: Kulbhushan Kaushik Date: Thu, 19 Jan 2023 07:48:45 -0500 Subject: [PATCH] commit --- src/layouts/welcome-page/welcome-page.vue | 31 ++++++++--------------- src/store/index.js | 19 +++++++------- 2 files changed, 20 insertions(+), 30 deletions(-) diff --git a/src/layouts/welcome-page/welcome-page.vue b/src/layouts/welcome-page/welcome-page.vue index b7aa2401..741c5371 100644 --- a/src/layouts/welcome-page/welcome-page.vue +++ b/src/layouts/welcome-page/welcome-page.vue @@ -9,7 +9,7 @@ { moldingQuestionAnswers: null, capabilityQuestionAnswers: null, }, - policy:{ + policy: { policyNumber: null, dateOfLoss: null, damageCause: null, @@ -647,15 +647,14 @@ export const useMainStore = defineStore({ }, updatePolicyData(welcomePageModel) { - const welcomePageData = JSON.parse(welcomePageModel); - this.order.policy.policyNumber = welcomePageData.PolicyNumber; - this.order.policy.dateOfLoss = welcomePageData.DateOfLoss; - this.order.policy.damageCause = welcomePageData.DamageCause; - this.order.policy.damageState = welcomePageData.DamageState; - this.order.policy.damageCity = welcomePageData.DamageCity; - this.order.policy.isDamageGlassOnly = welcomePageData.IsDamageGlassOnly; - this.order.policy.phoneNumber = welcomePageData.PhoneNumber; - this.order.policy.email = welcomePageData.Email; + this.order.policy.policyNumber = welcomePageModel?.policyNumber; + this.order.policy.dateOfLoss = welcomePageModel?.dateOfLoss; + this.order.policy.damageCause = welcomePageModel?.damageCause; + this.order.policy.damageState = welcomePageModel?.damageState; + this.order.policy.damageCity = welcomePageModel?.damageCity; + this.order.policy.isDamageGlassOnly = welcomePageModel?.isDamageGlassOnly; + this.order.policy.phoneNumber = welcomePageModel?.phoneNumber; + this.order.policy.email = welcomePageModel?.email; }, savePartQuestionAnswers(partQuestionAnswersArray) { // if part question answers have changed, reset subsequent question answers