Explorar el Código

Wesmiler 校企小程序 更新 6.24

wesmiler hace 3 años
padre
commit
6abed76d1c
Se han modificado 1 ficheros con 4 adiciones y 4 borrados
  1. 4 4
      app/common/model/School.php

+ 4 - 4
app/common/model/School.php

@@ -50,7 +50,6 @@ class School extends BaseModel
         // 排序条件
         $sort = $this->setQuerySort($param);
 
-        var_dump($sort);
         // 范围查询
         $field = '*';
         $lng = isset($param['longitude'])? $param['longitude'] : 0;
@@ -86,6 +85,7 @@ class School extends BaseModel
             ->field($field)
             ->paginate($listRows);
 
+        echo $query->getLastSql();
         // 整理列表数据并返回
         return $list;
     }
@@ -165,17 +165,17 @@ class School extends BaseModel
     private function setQuerySort(array $param = [])
     {
         $params = $this->setQueryDefaultValue($param, [
-            'sortType' => 'all',    // 排序类型
+            'sortType' => 'hot',    // 排序类型
             'hot_order' => false,   // 热门排序 (true高到低 false低到高)
         ]);
         // 排序规则
         $sort = [];
         if ($params['sortType'] === 'all') {
+            $sort = ['id' => 'desc'];
+        } if ($params['sortType'] === 'hot') {
             $sort = ['hot_order' => 'desc'];
         } elseif ($params['sortType'] === 'view') {
             $sort = ['views' => 'desc'];
-        } elseif ($params['sortType'] === 'time') {
-            $sort = ['id' => 'desc'];
         }
 
         return array_merge($sort, [$this->getPk() => 'desc']);