|
@@ -69,10 +69,11 @@ class Ade extends Model
|
|
|
if ($latitude && $longitude) {
|
|
|
foreach ($list as &$value) {
|
|
|
//计算距离
|
|
|
- echo $latitude.'-'.$longitude.'-'.$value['latitude'].'-'.$value['longitude'].",";
|
|
|
- $value['distance'] = self::getDistance($latitude, $longitude, $value['latitude'], $value['longitude']);
|
|
|
- //转换单位
|
|
|
- $value['range'] = bcdiv($value['distance'], 1000, 1);
|
|
|
+ if($value['latitude'] && $value['longitude']) {
|
|
|
+ $value['distance'] = self::getDistance($latitude, $longitude, $value['latitude'], $value['longitude']);
|
|
|
+ //转换单位
|
|
|
+ $value['range'] = bcdiv($value['distance'], 1000, 1);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return $list;
|