Fixing issue with combined-quote call.
This commit is contained in:
parent
4ea353c38d
commit
2c135c429c
2 changed files with 21 additions and 7 deletions
|
|
@ -112,11 +112,16 @@ export default {
|
|||
|
||||
const { feeItems } = store.order.lineItems;
|
||||
|
||||
const availableLineItems = [
|
||||
resultMap.rainDefense,
|
||||
...resultMap.wipers,
|
||||
...feeItems
|
||||
];
|
||||
let availableLineItems = [];
|
||||
|
||||
if ( resultMap?.rainDefense?.length > 0 )
|
||||
availableLineItems.push(resultMap.rainDefense);
|
||||
|
||||
if ( resultMap?.wipers?.length > 0 )
|
||||
availableLineItems.push(...resultMap.wipers);
|
||||
|
||||
if ( feeItems?.length > 0 )
|
||||
availableLineItems.push(...feeItems);
|
||||
|
||||
let hasBailedOut = false;
|
||||
await store.getCombinedQuote(availableLineItems)
|
||||
|
|
@ -195,7 +200,6 @@ export default {
|
|||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.iss-heritage-container-width {
|
||||
.service-packages-container {
|
||||
|
|
|
|||
|
|
@ -1242,6 +1242,16 @@ export const useMainStore = defineStore({
|
|||
if (availableLineItems && availableLineItems.length > 0) {
|
||||
const { vehicle, serviceLocation, policy, eon, referralNumber, referralDate, referralSequenceNumber, lineItems } = this.order;
|
||||
|
||||
console.error("get combined quote");
|
||||
|
||||
console.error("line items 1: " + JSON.stringify(availableLineItems, null, 2));
|
||||
|
||||
const lineItemsWithOnlyPartNumbers = availableLineItems.map((lineItem) => ({
|
||||
partNumber: lineItem.partNumber,
|
||||
}));
|
||||
|
||||
console.error("line items2: " + lineItemsWithOnlyPartNumbers);
|
||||
|
||||
const payload = {
|
||||
ParentAccountNumber: this.order.parentAccountNumber,
|
||||
BillToAccountNumber: this.billToAccountNumber,
|
||||
|
|
@ -1259,7 +1269,7 @@ export const useMainStore = defineStore({
|
|||
ServiceZipCode: serviceLocation.zipCode,
|
||||
IsReplacement: !this.isRepair,
|
||||
ServerData: lineItems.serverData,
|
||||
LineItems: getLineItemsFlattened(availableLineItems),
|
||||
LineItems: lineItemsWithOnlyPartNumbers,
|
||||
FeatureToggles: getFeatureTogglesPayloadObject(this.experimentSettings)
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue