Browse Source

获取店铺列表

master
Lemon 5 years ago
parent
commit
ee1eb5439f
  1. 10
      app/Service/v3/Implementations/StoreService.php

10
app/Service/v3/Implementations/StoreService.php

@ -56,9 +56,11 @@ class StoreService implements StoreServiceInterface
public function getList($marketId, $page=1, $pagesize=10) public function getList($marketId, $page=1, $pagesize=10)
{ {
return Market::query()->with(['stores' => function($query) use ($pagesize){
$stores = $query->paginate(intval($pagesize));
return $stores['data'];
}])->where('id',$marketId)->get();
$market = Market::query()->find($marketId);
$builder = Store::query();
$paginate = $builder->where('market_id',$marketId)->paginate($pagesize);
$stores = $paginate->toArray();
$market->stores = $stores['data'];
return ['has_more_pages' => $paginate->hasMorePages(), 'market' => $market];
} }
} }
Loading…
Cancel
Save