diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue new file mode 100644 index 000000000..3c0b31f2b --- /dev/null +++ b/src/fmg-components/cart/cart.vue @@ -0,0 +1,325 @@ + + + + + + Amount Due$321.00 + + + + + {{ packagePrice }} + + + {{ lineItem.name }} + Remove + + + {{ lineItem.name }} + Remove + {{ lineItem.price }} + + + {{ recycleLabel }}{{ recycleFee }} + + + Subtotal$320 + Sales tax$1 + Amount due$321 + + + + + + + + diff --git a/src/fmg-components/funnel-header/funnel-header.vue b/src/fmg-components/funnel-header/funnel-header.vue index acfacd709..aa1d5722a 100644 --- a/src/fmg-components/funnel-header/funnel-header.vue +++ b/src/fmg-components/funnel-header/funnel-header.vue @@ -63,11 +63,12 @@ export default { + diff --git a/src/layouts/quote/quote.vue b/src/layouts/quote/quote.vue index 72d519028..eef866c24 100644 --- a/src/layouts/quote/quote.vue +++ b/src/layouts/quote/quote.vue @@ -112,7 +112,7 @@ export default { ...resultMap.wipers, ...clonedGlassParts, ]; - + console.log("Available line items:", availableLineItems); const pricingResults = await baseMixin.methods.dispatchStoreAction( storeActions.PRICE_ORDER_ITEMS_AND_SAVE_SERVER_DATA, { @@ -120,7 +120,7 @@ export default { }, false ); - + console.log("Pricing results:", pricingResults); // Call the "next" function to complete the transition to this page. next((vm) => { vm.setCmsContent(resultMap.cmsContent); diff --git a/src/layouts/quote/service-package-question/service-package-question.vue b/src/layouts/quote/service-package-question/service-package-question.vue index e3a4a499a..f497b35e4 100644 --- a/src/layouts/quote/service-package-question/service-package-question.vue +++ b/src/layouts/quote/service-package-question/service-package-question.vue @@ -89,6 +89,7 @@ export default { buttonAuxillaryCopy: this.getPackagePriceString(answer.Name), buttonFooterCopy: this.getFooterTextFromCms(answer.SubWidgetName), })); + console.log("avialable packages is", modifiedAnswers); return modifiedAnswers; }, isRecalibrationOnOrder() { diff --git a/src/mixins/base-mixin.js b/src/mixins/base-mixin.js index 488500639..413475a7e 100644 --- a/src/mixins/base-mixin.js +++ b/src/mixins/base-mixin.js @@ -72,6 +72,7 @@ export default { lineItem.partType != partTypeStrings.RAIN_DEFENSE ); }); + console.log("step one", lineItemsToPrice); let totalPrice = this.getTotalPriceOfAllLineItemsAndChildParts(lineItemsToPrice); return totalPrice; }, @@ -93,7 +94,14 @@ export default { lineItem.childParts ); } + console.log( + "step two, lineItem name: ", + lineItem.partNumber, + " / totalPrice: ", + totalPrice + ); }); + console.log("step three", totalPrice); return totalPrice; }, getTotalLineItemPrice(lineItem) {