Merge pull request #823 from Safelite/defect/digital/SSR-1455
SSR-1455 Add OEM parts for OEM Endorsement
This commit is contained in:
commit
81cfcd9120
1 changed files with 6 additions and 3 deletions
|
|
@ -298,6 +298,7 @@ export const useMainStore = defineStore({
|
||||||
isVerified: (state) => state.order.insuranceCoverage.coverageStatus === coverageStatuses.VERIFIED,
|
isVerified: (state) => state.order.insuranceCoverage.coverageStatus === coverageStatuses.VERIFIED,
|
||||||
isPendingClaimRegistration: (state) => state.order.insuranceCoverage.coverageStatus === coverageStatuses.PENDING,
|
isPendingClaimRegistration: (state) => state.order.insuranceCoverage.coverageStatus === coverageStatuses.PENDING,
|
||||||
providerNumber: (state) => state.order.serviceLocation.provider.providerNumber || state.order.serviceLocation.defaultProviderNumber,
|
providerNumber: (state) => state.order.serviceLocation.provider.providerNumber || state.order.serviceLocation.defaultProviderNumber,
|
||||||
|
hasOemEndorsement: (state) => state.order.policy.endorsements?.indexOf('OEM Approved') !== -1 ?? false,
|
||||||
eventBusItem: (state) => (eventCategory, eventSubCategory) => {
|
eventBusItem: (state) => (eventCategory, eventSubCategory) => {
|
||||||
const matchedEvent = state.applicationUser.eventBus.find(({ category, subCategory }) => category === eventCategory && subCategory === eventSubCategory);
|
const matchedEvent = state.applicationUser.eventBus.find(({ category, subCategory }) => category === eventCategory && subCategory === eventSubCategory);
|
||||||
return matchedEvent?.eventValue;
|
return matchedEvent?.eventValue;
|
||||||
|
|
@ -769,7 +770,8 @@ export const useMainStore = defineStore({
|
||||||
carId,
|
carId,
|
||||||
glassPieces: glassArrayForPayload,
|
glassPieces: glassArrayForPayload,
|
||||||
zip: zipCode,
|
zip: zipCode,
|
||||||
vin
|
vin,
|
||||||
|
oemEndorsementFlag: this.hasOemEndorsement
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -802,7 +804,8 @@ export const useMainStore = defineStore({
|
||||||
glassPieces: glassArrayForPayload,
|
glassPieces: glassArrayForPayload,
|
||||||
answerResults: resultsArrayForPayload,
|
answerResults: resultsArrayForPayload,
|
||||||
zip: zipCode,
|
zip: zipCode,
|
||||||
vin
|
vin,
|
||||||
|
oemEndorsementFlag: this.hasOemEndorsement
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -1273,7 +1276,7 @@ export const useMainStore = defineStore({
|
||||||
policyZipCode: policy.policyZipCode,
|
policyZipCode: policy.policyZipCode,
|
||||||
originalDeductible: this.order.originalDeductible,
|
originalDeductible: this.order.originalDeductible,
|
||||||
currentDeductible: this.order.currentDeductible,
|
currentDeductible: this.order.currentDeductible,
|
||||||
OemEndorsement: policy.endorsements?.indexOf('OEM Approved') !== -1 ?? false,
|
OemEndorsement: this.hasOemEndorsement,
|
||||||
noCoverage: this.isNoComp,
|
noCoverage: this.isNoComp,
|
||||||
isItac: this.isITAC
|
isItac: this.isITAC
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue