getting parent account number from submitted Order on confirmation page.
This commit is contained in:
hiteshkumar87 2025-02-25 18:07:17 +05:30
parent 35424fcac5
commit 7ff513b08f

View file

@ -42,11 +42,16 @@ export default {
await this.validateSession(); await this.validateSession();
const submittedOrder = baseMixin.methods.getSubmittedOrder(); const submittedOrder = baseMixin.methods.getSubmittedOrder();
const hasSubmittedOrder = baseMixin.methods.hasSubmittedOrder();
const refSequenceNum = const refSequenceNum =
store.getters.order.referralSequenceNumber || store.getters.order.referralSequenceNumber ||
submittedOrder?.referralSequenceNumber; submittedOrder?.referralSequenceNumber;
const parentAccountNum = hasSubmittedOrder
? submittedOrder.payment.parentAccountNumber
: store.getters.order.payment.parentAccountNumber;
var payload = { var payload = {
userId: getUserIdValue(), userId: getUserIdValue(),
sessionKey: getSessionKeyValue(), sessionKey: getSessionKeyValue(),
@ -57,7 +62,7 @@ export default {
shouldUseSessionId: false, shouldUseSessionId: false,
experimentsForUser: store.getters.applicationUser.experiments, experimentsForUser: store.getters.applicationUser.experiments,
referralSequenceNumber: refSequenceNum, referralSequenceNumber: refSequenceNum,
parentAccountNumber: store.getters.order.payment.parentAccountNumber, parentAccountNumber: parentAccountNum,
}; };
await baseMixin.methods.dispatchStoreAction(storeActions.LOG_PAGE_VIEW, payload, false); await baseMixin.methods.dispatchStoreAction(storeActions.LOG_PAGE_VIEW, payload, false);