Ver Fonte

Merge branch 'wuye-d'

liugc há 1 ano atrás
pai
commit
2c0a3e6d64
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      app/adminapi/lists/master_worker/MasterWorkerLists.php

+ 2 - 1
app/adminapi/lists/master_worker/MasterWorkerLists.php

@@ -93,6 +93,7 @@ class MasterWorkerLists extends BaseAdminDataLists implements ListsSearchInterfa
     {
     {
         $fields = ['mw.*','mwr.maintain_exp_type','mwr.other_exp_type'];
         $fields = ['mw.*','mwr.maintain_exp_type','mwr.other_exp_type'];
         $orders = ['mw.id' => 'desc'];
         $orders = ['mw.id' => 'desc'];
+        $queryWhere = $this->queryWhere();
         // 派单搜索条件 - 订单坐标距离排序
         // 派单搜索条件 - 订单坐标距离排序
         if($this->lat && $this->lon){
         if($this->lat && $this->lon){
             $fields[] = Db::raw('ROUND(6371 * ACOS(COS(RADIANS('.$this->lat.')) * COS(RADIANS(mw.lat)) * COS(RADIANS(mw.lon) - RADIANS('.$this->lon.')) + SIN(RADIANS('.$this->lat.')) * SIN(RADIANS(mw.lat))), 2) AS user_distance');
             $fields[] = Db::raw('ROUND(6371 * ACOS(COS(RADIANS('.$this->lat.')) * COS(RADIANS(mw.lat)) * COS(RADIANS(mw.lon) - RADIANS('.$this->lon.')) + SIN(RADIANS('.$this->lat.')) * SIN(RADIANS(mw.lat))), 2) AS user_distance');
@@ -101,7 +102,7 @@ class MasterWorkerLists extends BaseAdminDataLists implements ListsSearchInterfa
         return MasterWorker::alias('mw')
         return MasterWorker::alias('mw')
             ->join('master_worker_register mwr', 'mwr.worker_id = mw.id')
             ->join('master_worker_register mwr', 'mwr.worker_id = mw.id')
             ->where($this->searchWhere)
             ->where($this->searchWhere)
-            ->where($this->queryWhere())
+            ->where($queryWhere)
             ->field($fields)
             ->field($fields)
             ->limit($this->limitOffset, $this->limitLength)
             ->limit($this->limitOffset, $this->limitLength)
             ->order($orders)
             ->order($orders)