|
|
@@ -93,6 +93,7 @@ class StoreProduct extends BaseModel
|
|
|
$page = $data['page'];
|
|
|
$limit = $data['limit'];
|
|
|
$type = $data['type']; // 某些模板需要购物车数量 1 = 需要查询,0 = 不需要
|
|
|
+ $is_type = $data['is_type']; //特殊商品类型
|
|
|
$model = self::validWhere();
|
|
|
if ($sId) {
|
|
|
$model->whereIn('id', function ($query) use ($sId) {
|
|
|
@@ -107,6 +108,13 @@ class StoreProduct extends BaseModel
|
|
|
}
|
|
|
if (!empty($keyword)) $model->where('keyword|store_name', 'LIKE', htmlspecialchars("%$keyword%"));
|
|
|
if ($news != 0) $model->where('is_new', 1);
|
|
|
+ if ($is_type != 0) {
|
|
|
+ switch ($is_type) {
|
|
|
+ case 1:
|
|
|
+ $model->where('is_explosive', 1); //报单商品
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
$baseOrder = '';
|
|
|
if ($priceOrder) $baseOrder = $priceOrder == 'desc' ? 'price DESC' : 'price ASC';
|
|
|
// if($salesOrder) $baseOrder = $salesOrder == 'desc' ? 'sales DESC' : 'sales ASC';//真实销量
|