WIP add store actions for recal ack.

This commit is contained in:
Bryan Mauger 2024-06-24 15:29:25 -04:00
parent b24b33e5ed
commit 4db562212b
3 changed files with 29 additions and 13 deletions

View file

@ -81,6 +81,7 @@ const storeActions = {
SAVE_CAPABILITY_QUESTION_ANSWERS: "saveCapabilityQuestionAnswers",
SAVE_PAYMENT_TYPE: "savePaymentType",
SAVE_PAYMENT_METHOD_CHOICE: "savePaymentMethodChoice",
SAVE_RECAL_ACK_CHOICE: "saveRecalAckChoice",
SAVE_PARENT_ACCOUNT_NUMBER: "saveParentAccountNumber",
SAVE_BILL_TO_ACCOUNT_NUMBER: "saveBillToAccountNumber",
SAVE_SUPPORTING_ITEMS: "saveSupportingItems",

View file

@ -84,7 +84,9 @@
@back-clicked="backButtonAction"
@ForwardClicked="forwardButtonAction" />
<contentGroupModal ref="RecalModal" cmsWidgetName="RecalModal" />
<contentGroupModal ref="RecalModal"
cmsWidgetName="RecalModal"
class="recal-modal" />
</div>
</div>
</div>
@ -489,6 +491,13 @@ export default {
false
);
// save recalibration acknowledgement checkbox
await this.dispatchStoreAction(
storeActions.SAVE_RECAL_ACK_CHOICE,
this.paymentMethod,
false
);
// save lineitems as they now have salestax added
await this.dispatchStoreAction(
storeActions.SAVE_GLASS_PARTS_SUPPRESSING_STATE_RESETTING,
@ -733,18 +742,20 @@ export default {
margin: 0;
}
.payment-method {
:deep(.modal-body) {
display: flex;
flex-direction: column;
h5 {
text-align: center;
order: 1;
}
p {
order: 3
}
img {
order: 2;
.recal-modal {
:deep(.modal-body) {
display: flex;
flex-direction: column;
h5 {
text-align: center;
order: 1;
}
p {
order: 3
}
img {
order: 2;
}
}
}
}

View file

@ -2222,6 +2222,10 @@ export const actions = {
context.commit(storeMutations.UPDATE_BILL_TO_ACCT_NUMBER, billToAccountNumber);
},
saveRecalAckChoice(context, recalAckChoice) {
context.commit(storeMutations.SAVE_RECAL_ACK_CHOICE, recalAckChoice);
},
saveSupportingItems(context, supportingItems) {
syncLineItemIds(supportingItems, context.state.order.lineItems.supportingItems);
if (!supportingItemsEqual(supportingItems, context.state.order.lineItems.supportingItems)) {