Browse Source

类型为image大图时不查询商品返回

master
weigang 5 years ago
parent
commit
3b9cd1a45b
  1. 3
      app/Service/v3/Implementations/ActivityService.php

3
app/Service/v3/Implementations/ActivityService.php

@ -77,7 +77,9 @@ class ActivityService implements ActivityServiceInterface
$settingsStr = $activitySettings[$activity['type']] ?? ''; $settingsStr = $activitySettings[$activity['type']] ?? '';
$activity['settings'] = json_decode($settingsStr, true); $activity['settings'] = json_decode($settingsStr, true);
$activity['settings'] = !empty($activity['settings']) ? $activity['settings'] : (object)[]; $activity['settings'] = !empty($activity['settings']) ? $activity['settings'] : (object)[];
$activity['goods'] = [];
if ($activity['settings']['show_type'] == 'list') {
$storeTable = ApplicationContext::getContainer()->get(Store::class)->getTable(); $storeTable = ApplicationContext::getContainer()->get(Store::class)->getTable();
$goodsTable = ApplicationContext::getContainer()->get(GoodsActivity::class)->getTable(); $goodsTable = ApplicationContext::getContainer()->get(GoodsActivity::class)->getTable();
@ -114,6 +116,7 @@ class ActivityService implements ActivityServiceInterface
} }
$activity['goods'] = $builder->get()->toArray(); $activity['goods'] = $builder->get()->toArray();
}
return $activity; return $activity;
} }
Loading…
Cancel
Save