|
...
|
...
|
@@ -195,6 +195,13 @@ class ProductController extends BaseController |
|
|
|
$this->map['title'] = str_replace('+',' ',$this->map['title']);
|
|
|
|
$query = $query->where('title','like','%'.$this->map['title'].'%');
|
|
|
|
}
|
|
|
|
if(isset($this->map['keyword_title']) && !empty($this->map['keyword_title'])){
|
|
|
|
$keywordModel = new Keyword();
|
|
|
|
$keywordInfo = $keywordModel->read(['title'=>$this->map['keyword_title']],['id']);
|
|
|
|
if(!empty($keywordInfo)){
|
|
|
|
$query = $query->where('keyword_id','like','%,'.$keywordInfo['id'].',%');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if(isset($this->map['status'])){
|
|
|
|
if($this->map['status'] == 0){
|
|
|
|
$query = $query->whereIn('status',[0,3]);
|
...
|
...
|
|