|
@@ -85,7 +85,7 @@ class SystemStore extends BaseModel
|
|
|
* 门店列表
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- public static function lst($latitude, $longitude, $page, $limit, $cid = '')
|
|
|
+ public static function lst($keyword, $latitude, $longitude, $page, $limit, $cid = '')
|
|
|
{
|
|
|
$model = new self();
|
|
|
$model = $model->where('is_del', 0);
|
|
@@ -99,6 +99,9 @@ class SystemStore extends BaseModel
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+ if ($keyword != '') {
|
|
|
+ $model = $model->where('name|address|detailed_address|phone', 'like', "%{$keyword}%");
|
|
|
+ }
|
|
|
|
|
|
if ($latitude && $longitude) {
|
|
|
$model = $model->field(['*', self::distanceSql($latitude, $longitude)])->order('distance asc');
|