Browse Source

配送费5km内3.5元

master
weigang 5 years ago
parent
commit
b1fbd977f8
  1. 5
      app/Service/v3/Implementations/DistributionPriceService.php

5
app/Service/v3/Implementations/DistributionPriceService.php

@ -11,15 +11,14 @@ class DistributionPriceService implements DistributionPriceServiceInterface
{
public function do($distance)
{
// 配送费统一3.5元
return $distributionPrice = 3.5;
$deliveryDistance = config('distance.delivery_distance');
$deliveryDistance = ceil($deliveryDistance/1000);
$km = ceil($distance/1000);
switch (true){
case ($km > 3 && $km < 5) :
$distributionPrice = bcmul(0.70,($km-3),2);
// $distributionPrice = bcmul(0.70,($km-3),2);
$distributionPrice = 0;
break;
case ($km >= 5 && $km < 7) :
$distributionPrice = bcmul(1.00,($km-3),2);

Loading…
Cancel
Save