feat(ui): improve mobile equipment card and unify travel cost dialog
This commit is contained in:
@@ -72,24 +72,22 @@ class RouteResult {
|
||||
required double maintenanceCostPerKm,
|
||||
required int nbTechnicians,
|
||||
required double hourlyRate,
|
||||
bool applyFreeZone = false,
|
||||
double freeZoneKm = 0,
|
||||
double freeZoneMinutes = 0,
|
||||
}) {
|
||||
const freeKm = 20.0;
|
||||
const freeMinutes = 20.0;
|
||||
|
||||
return fuelCost(
|
||||
consumptionPer100km: consumptionPer100km,
|
||||
fuelPricePerLiter: fuelPricePerLiter,
|
||||
freeZoneKm: applyFreeZone ? freeKm : 0,
|
||||
freeZoneKm: freeZoneKm,
|
||||
) +
|
||||
maintenanceCost(
|
||||
costPerKm: maintenanceCostPerKm,
|
||||
freeZoneKm: applyFreeZone ? freeKm : 0,
|
||||
freeZoneKm: freeZoneKm,
|
||||
) +
|
||||
laborCost(
|
||||
nbTechnicians: nbTechnicians,
|
||||
hourlyRate: hourlyRate,
|
||||
freeZoneMinutes: applyFreeZone ? freeMinutes : 0,
|
||||
freeZoneMinutes: freeZoneMinutes,
|
||||
) +
|
||||
tollCost;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user