CASH-2576 - MS-backed v2 provider lookup and zip CTU with provider number. so passing that to bill to account

This commit is contained in:
Minojhini Valaiyapathi 2026-04-30 11:01:08 -04:00
parent 964743f608
commit 3887057cda
14 changed files with 22 additions and 1 deletions

View file

@ -421,6 +421,7 @@ export default {
state: resultMap.serviceZipValidationResponse.state, state: resultMap.serviceZipValidationResponse.state,
zipCode: this.serviceZipCode, zipCode: this.serviceZipCode,
zipCodeCtu: resultMap.serviceZipValidationResponse.zipCodeCtu, zipCodeCtu: resultMap.serviceZipValidationResponse.zipCodeCtu,
providerNumber: resultMap.serviceZipValidationResponse.providerNumber,
}, },
false false
); );

View file

@ -73,6 +73,8 @@ export default {
zipCode: store.getters.externalParameterServiceZip.zipCode, zipCode: store.getters.externalParameterServiceZip.zipCode,
state: null, state: null,
zipCodeCtu: null, zipCodeCtu: null,
providerNumber:
store.getters.externalParameterServiceZip.providerNumber,
}, },
false false
); );

View file

@ -360,6 +360,7 @@ export default {
state: resultMap.serviceZipValidationResponse.state, state: resultMap.serviceZipValidationResponse.state,
zipCode: this.serviceZipCode, zipCode: this.serviceZipCode,
zipCodeCtu: resultMap.serviceZipValidationResponse.zipCodeCtu, zipCodeCtu: resultMap.serviceZipValidationResponse.zipCodeCtu,
providerNumber: resultMap.serviceZipValidationResponse.providerNumber,
}, },
false false
); );

View file

@ -73,6 +73,8 @@ export default {
zipCode: store.getters.externalParameterServiceZip.zipCode, zipCode: store.getters.externalParameterServiceZip.zipCode,
state: null, state: null,
zipCodeCtu: null, zipCodeCtu: null,
providerNumber:
store.getters.externalParameterServiceZip.providerNumber,
}, },
false false
); );

View file

@ -75,6 +75,8 @@ export default {
zipCode: store.getters.externalParameterServiceZip.zipCode, zipCode: store.getters.externalParameterServiceZip.zipCode,
state: serviceState ?? null, state: serviceState ?? null,
zipCodeCtu: serviceZipCtu ?? null, zipCodeCtu: serviceZipCtu ?? null,
providerNumber:
store.getters.externalParameterServiceZip.providerNumber,
}, },
false false
); );

View file

@ -1810,6 +1810,7 @@ export default {
zipCode: newZipCode.zipCode, zipCode: newZipCode.zipCode,
state: newZipCode.state, state: newZipCode.state,
zipCodeCtu: newZipCode.zipCodeCtu, zipCodeCtu: newZipCode.zipCodeCtu,
providerNumber: newZipCode.providerNumber,
}, },
false false
); );

View file

@ -135,6 +135,8 @@ export default {
zipCode: store.getters.externalParameterServiceZip.zipCode, zipCode: store.getters.externalParameterServiceZip.zipCode,
state: null, state: null,
zipCodeCtu: null, zipCodeCtu: null,
providerNumber:
store.getters.externalParameterServiceZip.providerNumber,
}, },
false false
); );
@ -246,6 +248,7 @@ export default {
zipCode: this.serviceZipCode, zipCode: this.serviceZipCode,
state: zipCodeData.state, state: zipCodeData.state,
zipCodeCtu: zipCodeData.zipCodeCtu, zipCodeCtu: zipCodeData.zipCodeCtu,
providerNumber: zipCodeData.providerNumber,
}, },
false false
); );

View file

@ -184,6 +184,8 @@ export default {
zipCode: store.getters.externalParameterServiceZip.zipCode, zipCode: store.getters.externalParameterServiceZip.zipCode,
state: null, state: null,
zipCodeCtu: null, zipCodeCtu: null,
providerNumber:
store.getters.externalParameterServiceZip.providerNumber,
}, },
false false
); );

View file

@ -525,6 +525,7 @@ export default {
zipCode: this.serviceZipCode, zipCode: this.serviceZipCode,
state: zipCodeData.state, state: zipCodeData.state,
zipCodeCtu: zipCodeData.zipCodeCtu, zipCodeCtu: zipCodeData.zipCodeCtu,
providerNumber: zipCodeData.providerNumber,
}, },
false false
); );

View file

@ -380,6 +380,7 @@ export default {
state: resultMap.zipCodeData.state, state: resultMap.zipCodeData.state,
zipCode: this.serviceZipCode, zipCode: this.serviceZipCode,
zipCodeCtu: resultMap.zipCodeData.zipCodeCtu, zipCodeCtu: resultMap.zipCodeData.zipCodeCtu,
providerNumber: resultMap.zipCodeData.providerNumber,
}, },
false false
); );
@ -401,6 +402,7 @@ export default {
state: zipCodeData.state, state: zipCodeData.state,
zipCode: this.serviceZipCode, zipCode: this.serviceZipCode,
zipCodeCtu: zipCodeData.zipCodeCtu, zipCodeCtu: zipCodeData.zipCodeCtu,
providerNumber: zipCodeData.providerNumber,
}, },
false false
); );

View file

@ -82,6 +82,7 @@ export default {
isServiceable: serviceZipValidationResponse.data.isServiceable, isServiceable: serviceZipValidationResponse.data.isServiceable,
state: serviceZipValidationResponse.data.state, state: serviceZipValidationResponse.data.state,
zipCodeCtu: serviceZipValidationResponse.data.zipCodeCtu, zipCodeCtu: serviceZipValidationResponse.data.zipCodeCtu,
providerNumber: serviceZipValidationResponse.data.providerNumber,
}; };
}, },
getTierOnePackagePrice(lineItems) { getTierOnePackagePrice(lineItems) {

View file

@ -147,6 +147,7 @@ function resetStoreForExternalParameter() {
state: null, state: null,
zipCode: null, zipCode: null,
zipCodeCtu: null, zipCodeCtu: null,
providerNumber: null,
}); });
store.dispatch(storeActions.SAVE_EMAIL, null); store.dispatch(storeActions.SAVE_EMAIL, null);
store.dispatch(storeActions.RESET_DAMAGE_STATE_AND_DEPENDENCIES); store.dispatch(storeActions.RESET_DAMAGE_STATE_AND_DEPENDENCIES);

View file

@ -30,6 +30,7 @@ export async function vehicleBeforeEnter(to, from) {
zipCode: newZipFromQuerystring, zipCode: newZipFromQuerystring,
state: zipData.state, state: zipData.state,
zipCodeCtu: zipData.zipCodeCtu, zipCodeCtu: zipData.zipCodeCtu,
providerNumber: zipData.providerNumber,
}); });
} }
} }

View file

@ -432,6 +432,7 @@ export const mutations = {
state.order.serviceLocation.state = serviceZipInfo.state; state.order.serviceLocation.state = serviceZipInfo.state;
state.order.serviceLocation.zipCode = serviceZipInfo.zipCode; state.order.serviceLocation.zipCode = serviceZipInfo.zipCode;
state.order.serviceLocation.zipCodeCtu = serviceZipInfo.zipCodeCtu; state.order.serviceLocation.zipCodeCtu = serviceZipInfo.zipCodeCtu;
state.order.serviceLocation.providerNumber = serviceZipInfo.providerNumber;
}, },
updateServiceLocation(state, serviceLocationInfo) { updateServiceLocation(state, serviceLocationInfo) {
state.order.serviceLocation.address = serviceLocationInfo.address; state.order.serviceLocation.address = serviceLocationInfo.address;
@ -3403,7 +3404,7 @@ export const actions = {
{ {
payload: { payload: {
parentAccountNumber = context.getters.order.payment.parentAccountNumber, parentAccountNumber = context.getters.order.payment.parentAccountNumber,
providerNumber = context.getters.order.serviceLocation.zipCodeCtu, providerNumber = context.getters.order.serviceLocation.providerNumber || context.getters.order.serviceLocation.zipCodeCtu,
isItac = context.getters.order.policy.isItac, isItac = context.getters.order.policy.isItac,
}, },
pageNameToLog, pageNameToLog,