|
|
@ -110,12 +110,13 @@ class SearchService implements SearchServiceInterface |
|
|
$query->where(''.$goodsTable.'.inventory', '>', 0)->orWhere(''.$goodsTable.'.is_infinite', '=', 1); |
|
|
$query->where(''.$goodsTable.'.inventory', '>', 0)->orWhere(''.$goodsTable.'.is_infinite', '=', 1); |
|
|
}) |
|
|
}) |
|
|
->whereRaw(''.$goodsTable.'.deleted_at IS NULL') |
|
|
->whereRaw(''.$goodsTable.'.deleted_at IS NULL') |
|
|
->where([''.$storeTable.'.market_id' => $params['market_id'], ''.$storeTable.'.is_rest' => StoreConstants::IS_REST_NO]) |
|
|
|
|
|
|
|
|
->where([''.$storeTable.'.market_id' => $params['market_id']]) |
|
|
|
|
|
->orderBy($storeTable.'.is_rest','asc'); |
|
|
/*->where('time1', '<=', date('H:i')) |
|
|
/*->where('time1', '<=', date('H:i')) |
|
|
->where(function ($query) { |
|
|
->where(function ($query) { |
|
|
$query->where('time2', '>=', date('H:i')) |
|
|
$query->where('time2', '>=', date('H:i')) |
|
|
->orWhere('time4', '>=', date('H:i')); |
|
|
->orWhere('time4', '>=', date('H:i')); |
|
|
})*/; |
|
|
|
|
|
|
|
|
})*/ |
|
|
|
|
|
|
|
|
if (isset($params['store_id']) && $params['store_id']) { |
|
|
if (isset($params['store_id']) && $params['store_id']) { |
|
|
$builder->where([''.$storeTable.'.store_id' => $params['store_id']]); |
|
|
$builder->where([''.$storeTable.'.store_id' => $params['store_id']]); |
|
|
|