|
@@ -17,6 +17,7 @@ use crmeb\traits\ModelTrait;
|
|
|
use app\models\store\{
|
|
use app\models\store\{
|
|
|
StoreBargain, StoreCombination, StoreSeckill
|
|
StoreBargain, StoreCombination, StoreSeckill
|
|
|
};
|
|
};
|
|
|
|
|
+use app\models\user\UserSearch;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* TODO 产品Model
|
|
* TODO 产品Model
|
|
@@ -105,7 +106,10 @@ class StoreProduct extends BaseModel
|
|
|
})->field('product_id')->select();
|
|
})->field('product_id')->select();
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
- if (!empty($keyword)) $model->where('keyword|store_name', 'LIKE', htmlspecialchars("%$keyword%"));
|
|
|
|
|
|
|
+ if (!empty($keyword)) {
|
|
|
|
|
+ $model->where('keyword|store_name', 'LIKE', htmlspecialchars("%$keyword%"));
|
|
|
|
|
+ UserSearch::InsertHistory($uid ?? 1, $keyword);
|
|
|
|
|
+ }
|
|
|
if ($news != 0) $model->where('is_new', 1);
|
|
if ($news != 0) $model->where('is_new', 1);
|
|
|
$baseOrder = '';
|
|
$baseOrder = '';
|
|
|
if ($priceOrder) $baseOrder = $priceOrder == 'desc' ? 'price DESC' : 'price ASC';
|
|
if ($priceOrder) $baseOrder = $priceOrder == 'desc' ? 'price DESC' : 'price ASC';
|