|
|
@ -84,17 +84,12 @@ class LocationService implements LocationServiceInterface |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
$res = collect($res->toArray())->sortBy(function ($area, $key) { |
|
|
|
|
|
return $area['distance_num']; |
|
|
|
|
|
|
|
|
$res = collect($res->toArray())->map(function ($res, $key) { |
|
|
|
|
|
$markets = collect($res)->sortBy('distance_num'); |
|
|
|
|
|
return $markets; |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
$res = collect($res->all())->map(function ($area, $key) { |
|
|
|
|
|
$markets = collect($area['markets'])->sortBy('distance_num'); |
|
|
|
|
|
$area['markets'] = $markets->values()->all(); |
|
|
|
|
|
return $area; |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
return $res->all(); |
|
|
|
|
|
|
|
|
return $res; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public function getNearestMarket($lng,$lat) |
|
|
public function getNearestMarket($lng,$lat) |
|
|
|