|
|
@@ -23,16 +23,20 @@ class Product extends Model
|
|
|
$model->where('store_name|keyword', 'LIKE', "%$keyword%");
|
|
|
}
|
|
|
if($cid){
|
|
|
- if($cid == -1){
|
|
|
- $model->where('issuing', 1);
|
|
|
- }else if($cid == -2){
|
|
|
- $model->where('is_leftover', 1);
|
|
|
- }else if($cid == -3){
|
|
|
- $model->where('is_best', 1);
|
|
|
- }else{
|
|
|
+ if($cid > 0){
|
|
|
$model->where('cate_id', $cid);
|
|
|
+ }else{
|
|
|
+ if($cid == -1){
|
|
|
+ $model->where('issuing', 1);
|
|
|
+ }
|
|
|
+ if($cid == -2){
|
|
|
+ $model->where('is_leftover', 1);
|
|
|
+ }
|
|
|
+ if($cid == -3) {
|
|
|
+ $model->where('is_best', 1);
|
|
|
+ }
|
|
|
}
|
|
|
- if($data['sort'] == 'sort'){
|
|
|
+ if($data['sort'] == 'sort' || $data['sort'] == ''){
|
|
|
$model->order('sort DESC, add_time DESC');
|
|
|
}
|
|
|
}else{
|