shish 8 месяцев назад
Родитель
Сommit
5b2c4eca1e
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      mallApp/src/pages/order/components/app-delivery.vue

+ 3 - 1
mallApp/src/pages/order/components/app-delivery.vue

@@ -328,7 +328,9 @@ export default {
       
       // 距离大于免费公里数时,计算超出部分的费用
       if(distanceInKm > freeKm){
-        const extraKm = distanceInKm - freeKm;
+        let extraKm = distanceInKm - freeKm;
+        //向上取整,不足1公里的按1公里算
+        extraKm = Math.ceil(extraKm)
         const cost = extraKm * addFee;
         return parseFloat(cost.toFixed(2));
       }