CASH-3022 save/load phone extension for C&C

CASH-3022 save/load phone extension for C&C
This commit is contained in:
Carl Nation 2026-07-09 14:56:31 -04:00
parent 30b2e3b3d2
commit 1fa7a59eed
2 changed files with 12 additions and 11 deletions

View file

@ -511,13 +511,13 @@ export default {
return store.getters.order.policy.policyNumber; return store.getters.order.policy.policyNumber;
}, },
getPolicyZipFromStore() { getPolicyZipFromStore() {
return store.getters.order.policy.zipCode; return store.getters.order.customer.address.zipCode;
}, },
getPhoneNumberFromStore() { getPhoneNumberFromStore() {
return store.getters.order.policy.phoneNumber; return store.getters.order.customer.phoneNumber;
}, },
getPhoneExtensionFromStore() { getPhoneExtensionFromStore() {
return store.getters.order.policy.phoneExtension; return store.getters.order.customer.phoneExtension;
}, },
getDateOfLossFromStore() { getDateOfLossFromStore() {
return store.getters.order.damage.dateOfLoss; return store.getters.order.damage.dateOfLoss;
@ -539,10 +539,10 @@ export default {
return match ?? value; return match ?? value;
}, },
getPolicyStateFromStore() { getPolicyStateFromStore() {
return store.getters.order.policy.state; return store.getters.order.customer.address.state;
}, },
getCityFromStore() { getCityFromStore() {
return store.getters.order.policy.city; return store.getters.order.customer.address.city;
}, },
getDateOfBirthFromStore() { getDateOfBirthFromStore() {
return store.getters.order.policy.dateOfBirth; return store.getters.order.policy.dateOfBirth;

View file

@ -112,6 +112,7 @@ const getDefaultState = () => {
lastName: null, lastName: null,
emailAddress: null, emailAddress: null,
phoneNumber: null, phoneNumber: null,
phoneExtension: null,
isSmsOptIn: null, isSmsOptIn: null,
waitListRequested: null, waitListRequested: null,
address: { address: {
@ -184,8 +185,6 @@ const getDefaultState = () => {
additionalAuthFlag: null, additionalAuthFlag: null,
isNoComp: false, isNoComp: false,
insuranceCompanyName: null, insuranceCompanyName: null,
phoneNumber: null,
phoneExtension: null,
dateOfBirth: null, dateOfBirth: null,
lossTime: null, lossTime: null,
lossLocation: null, lossLocation: null,
@ -358,10 +357,10 @@ export const mutations = {
state.order.policy.insuranceCompanyName = accountName; state.order.policy.insuranceCompanyName = accountName;
}, },
updatePhoneNumber(state, phoneNumber) { updatePhoneNumber(state, phoneNumber) {
state.order.policy.phoneNumber = phoneNumber; state.order.customer.phoneNumber = phoneNumber;
}, },
updatePhoneExtension(state, phoneExtension) { updatePhoneExtension(state, phoneExtension) {
state.order.policy.phoneExtension = phoneExtension; state.order.customer.phoneExtension = phoneExtension;
}, },
updateStreetAddress(state, streetAddress) { updateStreetAddress(state, streetAddress) {
state.order.customer.address.streetAddress = streetAddress; state.order.customer.address.streetAddress = streetAddress;
@ -580,9 +579,9 @@ export const mutations = {
state.order.customer.address.city = insuranceDetails.city; state.order.customer.address.city = insuranceDetails.city;
state.order.customer.address.state = insuranceDetails.state; state.order.customer.address.state = insuranceDetails.state;
state.order.customer.address.zipCode = insuranceDetails.zipCode; state.order.customer.address.zipCode = insuranceDetails.zipCode;
state.order.customer.phoneNumber = insuranceDetails.phoneNumber;
state.order.customer.phoneExtension = insuranceDetails.phoneExtension;
state.order.payment.insuranceCoverage.claimNumber = insuranceDetails.claimNumber; state.order.payment.insuranceCoverage.claimNumber = insuranceDetails.claimNumber;
state.order.policy.phoneNumber = insuranceDetails.phoneNumber;
state.order.policy.phoneExtension = insuranceDetails.phoneExtension;
state.order.policy.morePolicyQuestions = insuranceDetails.morePolicyQuestions; state.order.policy.morePolicyQuestions = insuranceDetails.morePolicyQuestions;
state.order.policy.dateOfBirth = insuranceDetails.dateOfBirth; state.order.policy.dateOfBirth = insuranceDetails.dateOfBirth;
state.order.policy.lossTime = insuranceDetails.lossTime; state.order.policy.lossTime = insuranceDetails.lossTime;
@ -965,6 +964,7 @@ export const mutations = {
state.order.customer.firstName = sessionInformation.order.customer.firstName; state.order.customer.firstName = sessionInformation.order.customer.firstName;
state.order.customer.lastName = sessionInformation.order.customer.lastName; state.order.customer.lastName = sessionInformation.order.customer.lastName;
state.order.customer.phoneNumber = sessionInformation.order.customer.homePhone; state.order.customer.phoneNumber = sessionInformation.order.customer.homePhone;
state.order.customer.phoneExtension = sessionInformation.order.customer.phoneExt;
state.order.customer.isSmsOptIn = sessionInformation.order.customer.isSmsOptIn; state.order.customer.isSmsOptIn = sessionInformation.order.customer.isSmsOptIn;
if (sessionInformation.order.customer.address) { if (sessionInformation.order.customer.address) {
@ -2822,6 +2822,7 @@ export const actions = {
lastName: order.customer.lastName, lastName: order.customer.lastName,
isSmsOptIn: order.customer.isSmsOptIn, isSmsOptIn: order.customer.isSmsOptIn,
phoneNumber: order.customer.phoneNumber, phoneNumber: order.customer.phoneNumber,
phoneExt: order.customer.phoneExtension,
address: { address: {
streetAddress: order.customer.address.streetAddress, streetAddress: order.customer.address.streetAddress,
streetAddress2: order.customer.address.streetAddress2, streetAddress2: order.customer.address.streetAddress2,