xiaogang 4 år sedan
förälder
incheckning
627448c558
1 ändrade filer med 6 tillägg och 1 borttagningar
  1. 6 1
      app/Services/DynamicService.php

+ 6 - 1
app/Services/DynamicService.php

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']);
             }