商品列表
This commit is contained in:
parent
003d76c504
commit
99238e62b0
@ -48,7 +48,7 @@ class SpuDao extends BaseDao
|
||||
if(isset($where['order']) && $where['order'] === 'none'){
|
||||
$order = '';
|
||||
}
|
||||
$query = Spu::getDB()->alias('S')->join('StoreProduct P','S.product_id = P.product_id', 'left');
|
||||
$query = Spu::getDB()->alias('S')->join('StoreProduct P','S.product_id = P.product_id', 'left')->where('P.product_type',0);
|
||||
$query->when(isset($where['is_del']) && $where['is_del'] !== '',function($query)use($where){
|
||||
$query->where('P.is_del',$where['is_del']);
|
||||
})
|
||||
@ -80,6 +80,15 @@ class SpuDao extends BaseDao
|
||||
|
||||
$query->whereIn('P.mer_id',$merId);
|
||||
})
|
||||
->when(isset($where['merchant_category_id']) && $where['merchant_category_id'] !== '',function($query)use($where){
|
||||
$merId = app()->make(MerchantRepository::class)->search([
|
||||
'merchant_category_id' => $where['merchant_category_id'],
|
||||
'status' => 1,
|
||||
'mer_state' => 1,
|
||||
'is_del' => 1,
|
||||
])->column('mer_id');
|
||||
$query->whereIn('P.mer_id',$merId);
|
||||
})
|
||||
->when(isset($where['cate_pid']) && $where['cate_pid'], function ($query) use ($where) {
|
||||
$storeCategoryRepository = app()->make(StoreCategoryRepository::class);
|
||||
if (is_array($where['cate_pid'])) {
|
||||
|
@ -56,7 +56,8 @@ class StoreSpu extends BaseController
|
||||
'common',
|
||||
'is_trader',
|
||||
'product_ids',
|
||||
'mer_id'
|
||||
'mer_id',
|
||||
'merchant_category_id'
|
||||
]);
|
||||
$where['is_gift_bag'] = 0;
|
||||
$where['product_type'] = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user