| xqd
@@ -124,7 +124,12 @@ class DynamicService
|
|
|
if(!$v['latitude']||!$v['longitude']){
|
|
|
//没有设置位置 取用户位置
|
|
|
$v_user = User::query()->where(['id'=>$v['user_id']])->first();
|
|
|
- $distance = GetDistance($lat,$lng,$v_user->latitude,$v_user->longitude);
|
|
|
+ if(!$v_user->latitude||!$v_user->longitude){
|
|
|
+ $distance = 0;
|
|
|
+ }else{
|
|
|
+ $distance = GetDistance($lat,$lng,$v_user->latitude,$v_user->longitude);
|
|
|
+ }
|
|
|
+
|
|
|
}else{
|
|
|
$distance = GetDistance($lat,$lng,$v['latitude'],$v['longitude']);
|
|
|
}
|