Commit 62c641d3 authored by 刘小敏's avatar 刘小敏

活动商品接口优化

parent f12dfe71
...@@ -176,6 +176,7 @@ class Goods extends Common ...@@ -176,6 +176,7 @@ class Goods extends Common
public function activityList() public function activityList()
{ {
$activity_id = $this->request->param('activity_id'); $activity_id = $this->request->param('activity_id');
$need_buyers = $this->request->param('need_buyers', 0); // 需要查询哪些人在参与活动
$activity = Activity::where('id', $activity_id)->find(); $activity = Activity::where('id', $activity_id)->find();
if (!$activity) { if (!$activity) {
$this->error(__('No Results were found')); $this->error(__('No Results were found'));
...@@ -186,7 +187,10 @@ class Goods extends Common ...@@ -186,7 +187,10 @@ class Goods extends Common
foreach ($goodsIds as $id) { foreach ($goodsIds as $id) {
session('goods-activity_id:' . $id, $activity_id); session('goods-activity_id:' . $id, $activity_id);
} }
$service = new GoodsService(function ($goods) { $service = new GoodsService(function ($goods) use ($need_buyers) {
if ($need_buyers) {
$goods->buyers = $goods->buyers;
}
$goods->promos = $goods->promos; $goods->promos = $goods->promos;
$goods->activity = $goods->activity; $goods->activity = $goods->activity;
return $goods; return $goods;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment