INSR-6211: Include isHeavyTruckVehicle in providers API call
Get isBigTruck from vehicle API, pass it back to locationAPI
This commit is contained in:
parent
a9bb7df906
commit
d4e9e326b1
1 changed files with 5 additions and 2 deletions
|
|
@ -89,7 +89,8 @@ export const getDefaultState = () => ({
|
||||||
zipCode: null,
|
zipCode: null,
|
||||||
firstName: null,
|
firstName: null,
|
||||||
lastName: null
|
lastName: null
|
||||||
}
|
},
|
||||||
|
isBigTruck: false
|
||||||
},
|
},
|
||||||
damage: {
|
damage: {
|
||||||
isRepair: null,
|
isRepair: null,
|
||||||
|
|
@ -1010,7 +1011,7 @@ export const useMainStore = defineStore({
|
||||||
},
|
},
|
||||||
|
|
||||||
getProviders(serviceZipCode) {
|
getProviders(serviceZipCode) {
|
||||||
const { carId } = this.order.vehicle;
|
const { carId, isBigTruck } = this.order.vehicle;
|
||||||
const damageType = this.damage.isRepair ? 'Repair' : 'Replace';
|
const damageType = this.damage.isRepair ? 'Repair' : 'Replace';
|
||||||
const { parentAccountNumber } = this.order;
|
const { parentAccountNumber } = this.order;
|
||||||
const partsWithRecal = getTopLevelGlassPartsWithRecal(this.order.lineItems.glassParts);
|
const partsWithRecal = getTopLevelGlassPartsWithRecal(this.order.lineItems.glassParts);
|
||||||
|
|
@ -1022,6 +1023,7 @@ export const useMainStore = defineStore({
|
||||||
if (windshieldPartWithRecal) {
|
if (windshieldPartWithRecal) {
|
||||||
url += `/${windshieldPartWithRecal.partNumber}`;
|
url += `/${windshieldPartWithRecal.partNumber}`;
|
||||||
}
|
}
|
||||||
|
url += `/${isBigTruck}`;
|
||||||
return globalMethods.callHttpClient({
|
return globalMethods.callHttpClient({
|
||||||
method: endpoints.GetProviders.method,
|
method: endpoints.GetProviders.method,
|
||||||
endpoint: url
|
endpoint: url
|
||||||
|
|
@ -1984,6 +1986,7 @@ export const useMainStore = defineStore({
|
||||||
this.order.vehicle.imageUrl = vehicle.imageUrl;
|
this.order.vehicle.imageUrl = vehicle.imageUrl;
|
||||||
this.order.vehicle.imageVifNumber = vehicle.imageVifNumber;
|
this.order.vehicle.imageVifNumber = vehicle.imageVifNumber;
|
||||||
this.order.vehicle.imageColor = vehicle.imageVifColor;
|
this.order.vehicle.imageColor = vehicle.imageVifColor;
|
||||||
|
this.order.vehicle.isBigTruck = vehicle.isBigTruck
|
||||||
|
|
||||||
if (vehicle.canSafeliteService !== undefined && !vehicle.canSafeliteService) {
|
if (vehicle.canSafeliteService !== undefined && !vehicle.canSafeliteService) {
|
||||||
this.setBailout(bailoutMessage.HeavyTruckVehicle(vehicle.carId));
|
this.setBailout(bailoutMessage.HeavyTruckVehicle(vehicle.carId));
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue