|
|
@@ -15,6 +15,7 @@ class ExpressController extends BaseController
|
|
|
$get = Yii::$app->request->get();
|
|
|
$lng = $get['lng'] ?? '';
|
|
|
$lat = $get['lat'] ?? '';
|
|
|
+ //花束重量默认1.5
|
|
|
$weight = 1.5;
|
|
|
if (empty($lng) || empty($lat)) {
|
|
|
util::fail('请填写收花地址');
|
|
|
@@ -25,10 +26,10 @@ class ExpressController extends BaseController
|
|
|
if (empty($shopLong) || empty($shopLat)) {
|
|
|
util::fail('门店地址有问题');
|
|
|
}
|
|
|
- $respond = OrderClass::getDistanceFee($lat, $lng, $shop, $weight);
|
|
|
- $distance = $respond['distance']??0;
|
|
|
- $showDistance = $respond['showDistance']??0;
|
|
|
- $fee = $respond['fee']??0;
|
|
|
+ $respond = OrderClass::getDistanceFee($lat, $lng, $shopLat, $shopLong, $weight);
|
|
|
+ $distance = $respond['distance'] ?? 0;
|
|
|
+ $showDistance = $respond['showDistance'] ?? 0;
|
|
|
+ $fee = $respond['fee'] ?? 0;
|
|
|
util::success(['distance' => $distance, 'showDistance' => $showDistance, 'fee' => $fee]);
|
|
|
}
|
|
|
|