diff --git a/service/Application/Api/Controller/SearchController.class.php b/service/Application/Api/Controller/SearchController.class.php index cb88188e7..393af23de 100755 --- a/service/Application/Api/Controller/SearchController.class.php +++ b/service/Application/Api/Controller/SearchController.class.php @@ -44,6 +44,7 @@ class SearchController extends CommonController public function Index() { // 搜索记录 + $this->data_post['user_id'] = isset($this->user['id']) ? $this->user['id'] : 0; SearchService::SearchAdd($this->data_post); // 获取数据 diff --git a/service/Application/Service/SearchService.class.php b/service/Application/Service/SearchService.class.php index b9362dd41..58daf97c6 100755 --- a/service/Application/Service/SearchService.class.php +++ b/service/Application/Service/SearchService.class.php @@ -144,10 +144,17 @@ class SearchService if(!empty($params['screening_price_id'])) { $price = M('ScreeningPrice')->field('min_price,max_price')->where(['is_enable'=>1, 'id'=>intval($params['screening_price_id'])])->find(); - if(!empty($price)) - { - $screening_price = $price['min_price'].'-'.$price['max_price']; - } + $params['min_price'] = $price['min_price']; + $params['max_price'] = $price['max_price']; + } else { + $price = [ + 'min_price' => isset($params['min_price']) ? $params['min_price'] : 0, + 'max_price' => isset($params['max_price']) ? $params['max_price'] : 0, + ]; + } + if(!empty($price)) + { + $screening_price = $price['min_price'].'-'.$price['max_price']; } // 参数