wang jun 3 месяцев назад
Родитель
Сommit
19a1ce4a5a
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      application/index/logic/workercheck.php

+ 3 - 1
application/index/logic/workercheck.php

@@ -130,16 +130,18 @@ class workercheck {
                 $inprjlocation = 1; //如果没有位置参数,则可以继续打卡
             }
             if ($paramhaslocation) {
+
                 if ($pid > 3) {
                     $t_pl = new prjlocationmodel();
                     $ploaction = $t_pl->selinfobyprjid($pid);
+                    $checkradius = $ploaction['checkradius'];
                     log::info($ploaction);
                     if (!empty($ploaction)) {
                         log::info('computergps');
                         $p_lng = $ploaction['gps_lng'];
                         $p_lat = $ploaction['gps_lat'];
                         $distance = $this->calculateDistance($p_lat, $p_lng, $uinfo['gps_lat'], $uinfo['gps_lng']);
-                        if ($distance < 10) {
+                        if ($distance < $checkradius) {
                             $inprjlocation = 1;
                         }
                     }