From cc4fb63a6e56ed605eb5348844e5b329525c4460 Mon Sep 17 00:00:00 2001 From: hiteshkumar87 Date: Wed, 22 May 2024 19:08:23 +0530 Subject: [PATCH] CSR-2097 get deductibles, nocomp and isInsurance from submitted order --- src/layouts/payment-method/payment-method.vue | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index 0910920a9..81a2442aa 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -509,17 +509,25 @@ export default { this.$route ); }, + hasSubmittedOrder() { + return this.$store.getters.hasSubmittedOrder; + }, }, computed: { damageInfo() { return this.$store.getters.damage; }, isInsurance() { - return this.$store.getters.payment.isInsurance; + return this.hasSubmittedOrder() + ? this.$store.getters.submittedOrder.payment.isInsurance + : this.$store.getters.payment.isInsurance; }, isNoComp() { - return this.$store.getters.policy.isNoComp; + return this.hasSubmittedOrder() + ? this.$store.getters.submittedOrder.policy.isNoComp + : this.$store.getters.policy.isNoComp; }, + hasVapsInCart() { if (this.lineItems?.vaps?.length > 0) { return true; @@ -531,11 +539,15 @@ export default { if (this.isNoComp) { return coverageStatus.NOCOMP; } else { - return this.$store.getters.payment.insuranceCoverage.coverageStatus; + return this.hasSubmittedOrder() + ? this.$store.getters.submittedOrder.payment.insuranceCoverage.coverageStatus + : this.$store.getters.payment.insuranceCoverage.coverageStatus; } }, currentDeductible() { - return this.$store.getters.policy.currentDeductible; + return this.hasSubmittedOrder() + ? this.$store.getters.submittedOrder.policy.currentDeductible + : this.$store.getters.policy.currentDeductible; }, insuranceCompanyName() { return this.$store.getters.policy.insuranceCompanyName;