From e0c9aacb72bf959a0921e605249320747c748bc1 Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Fri, 10 Nov 2023 12:46:15 -0500 Subject: [PATCH] payload changes --- src/store/index.js | 45 ++++++--------------------------------------- 1 file changed, 6 insertions(+), 39 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 71c5d5db..cc1a7a4e 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -525,32 +525,13 @@ export const useMainStore = defineStore({ } }); } - const endorsementsAdditionalInfo = { - schoolProperty: '', - parkingLot: '' - }; - if (endorsementAnswersForPayload.includes(endorsementOptions.EDUCATOR)) { - endorsementsAdditionalInfo.schoolProperty = 'Yes'; - } - if (endorsementAnswersForPayload.includes(endorsementOptions.PARKING_GUARD)) { - endorsementsAdditionalInfo.parkingLot = 'Yes'; - } - const orderItemsArray = []; const manualGlassNamesArray = []; const glassInformation = this.order.damage.glassToReplace; glassInformation?.forEach((glassPiece) => { - const glassPieceObject = { - name: glassPiece?.glassLocation?.toUpperCase() - }; - orderItemsArray.push(glassPieceObject); manualGlassNamesArray.push(glassPiece.glassLocation); }); if (this.order.customer.address.state === 'FL' && this.order.damage.isRepair) { - const damageLocationObject = { - name: damageLocationsSelected.WINDSHIELD.toUpperCase() - }; - orderItemsArray.push(damageLocationObject); manualGlassNamesArray.push(damageLocationsSelected.WINDSHIELD); } @@ -560,27 +541,13 @@ export const useMainStore = defineStore({ endpoint: endpoints.FinalDeductible.url, payload: { referralCorrelationId: this.order.referralCorrelationId, - referralNumber: this.order.referralNumber, accountNumber: this.issConfig.parentAccountNumber?.toString() ?? '', - additionalInfo: endorsementsAdditionalInfo, - insured: { - address: { - state: this.order.customer.address.state - } - }, - lossInfo: { - vehicle: { - endorsements: endorsementAnswersForPayload - }, - manualGlassNames: manualGlassNamesArray - }, - policy: { - policyState: this.order.customer.address.state, - status: this.order.policy.status, - currentDeductible: this.order.currentDeductible, - noCoverage: this.order.policy.noCoverage - }, - orderItems: orderItemsArray + endorsements: endorsementAnswersForPayload, + manualGlassNames: manualGlassNamesArray, + policyState: this.order.customer.address.state, + status: this.order.policy.status, + currentDeductible: this.order.currentDeductible, + noCoverage: this.order.policy.noCoverage } }).then((r) => { this.updateDeductible(r.data);