|
|
|
@ -44,19 +44,7 @@ class SearchService implements \App\Service\v3\Interfaces\SearchServiceInterface |
|
|
|
} |
|
|
|
|
|
|
|
$builder->select(['id', 'store_id', 'cover_img', 'name', 'spec', 'tags', 'original_price', 'price', 'inventory', 'sales as total_sales']); |
|
|
|
$goods = $builder->forPage($params['page'], $params['pagesize'])->get()->toArray(); |
|
|
|
|
|
|
|
$data = []; |
|
|
|
foreach ($goods as $key => &$item) { |
|
|
|
$store = (object)$item['store']; |
|
|
|
unset($item['store']); |
|
|
|
$data[] = [ |
|
|
|
'goods' => $item, |
|
|
|
'store' => $store |
|
|
|
]; |
|
|
|
} |
|
|
|
|
|
|
|
return $data; |
|
|
|
return $goods = $builder->forPage($params['page'], $params['pagesize'])->get()->toArray(); |
|
|
|
} |
|
|
|
|
|
|
|
public function doForStores($params) |
|
|
|
|