Browse Source

banner

master
Lemon 6 years ago
parent
commit
83e8db2396
  1. 46
      app/Service/PurchaseLimitService.php

46
app/Service/PurchaseLimitService.php

@ -18,27 +18,35 @@ use App\Constants\SsdbKeysPrefix;
class PurchaseLimitService implements PurchaseLimitServiceInterface
{
/**
* @Inject
* @var ParamsTokenServiceInterface
*/
protected $paramsTokenService;
public function getStoreIdByMarketId($params)
{
// $res[] = [
// 'id' => 7,
// 'item' => 1,
// 'item_text' => 'page',
// 'logo' => 'http://lanzutest.lanzulive.com/attachment/images/2/2020/08/PY55Y3Mz17yJo17rv1Z7vImX1V5159.jpg',
// 'redirect_url' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid=123',
// 'src' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid=123',
// 'src2' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid=123',
// ];
// $res[] = [
// 'id' => 8,
// 'item' => 1,
// 'item_text' => 'page',
// 'logo' => 'http://lanzutest.lanzulive.com/attachment/images/2/2020/08/PY55Y3Mz17yJo17rv1Z7vImX1V5159.jpg',
// 'redirect_url' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid=109',
// 'src' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid=109',
// 'src2' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid=109',
// ];
return '';
$market_id = $params['market_id'];
//获取ssdb上的首页banner logo 列表
$logo_list = $this->paramsTokenService->analyze('banner_logo_list');
//获取ssdb上的首页banner 市场 列表
$market_list = $this->paramsTokenService->analyze('banner_market_list');
//根据前端指定的指获取店铺id 字符串 并拆分成数组
$store_list = $market_list['market_id_'.$market_id];
$store_list = explode(',',$store_list);
//遍历店铺
foreach ($store_list as $store_id){
$res[] = [
'id' => 7,
'item' => 1,
'item_text' => 'page',
'logo' => $logo_list['store_id_'.$store_id],
'redirect_url' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid='.$store_id,
'src' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid='.$store_id,
'src2' => '/zh_cjdianc/pages/takeout/takeoutindex?storeid='.$store_id,
];
}
return $res;
}
public function ssdbPurchaseRecord($data,$user_id,$global_order_id)

Loading…
Cancel
Save