<?php
if(isset(mvc::$cfg['SHOPID']))
{
	$B2cBase = new B2cBase();
	$res = $B2cBase->get('sh_dshop', ['*'], sprintf(" and dshop_id=%d", mvc::$cfg['SHOPID']), true);
	if(!empty($res['data']))
	{
		mvc::$cfg['shopInfo'] = $res['data'];
		mvc::$cfg['shopInfo']['dshop_model'] = json_decode(mvc::$cfg['shopInfo']['dshop_model'], true);
		mvc::$cfg['shopInfo']['dshop_conf'] = json_decode(mvc::$cfg['shopInfo']['dshop_conf'], true);
		mvc::$cfg['shopInfo']['shop_id'] = mvc::$cfg['shopInfo']['dshop_id'];
		mvc::$cfg['shopInfo']['dshop_logo'] = mvc::$cfg['FILE_CENTER']['b2c']['url_get'].'&c=shopLogo&f='.mvc::$cfg['shopInfo']['dshop_logo'].mvc::$cfg['FILE_CENTER']['b2c']['get_uri'];
		mvc::$cfg['shopInfo']['dshop_conf']['banner'] = mvc::$cfg['shopInfo']['dshop_logo'];
		mvc::$cfg['shopInfo']['dshop_ids'] = [mvc::$cfg['SHOPID']];
		LibTpl::Set('shopInfo', mvc::$cfg['shopInfo']);
	}
}
if(empty(mvc::$cfg['shopInfo']) || mvc::$cfg['shopInfo']['dshop_status'] != 1 || mvc::$cfg['shopInfo']['dshop_etime'] < time() || mvc::$cfg['shopInfo']['dshop_btime'] > time())
{
	exit('非常抱歉，您访问的目录不存在、或者已过期！');
}
else
{
	//获取授权商铺ID
	$res = $B2cBase->get('sh_dshop_link', ['distinct dsl_from_shop_id'], sprintf(" and dsl_dshop_id=%d and dsl_btime<= %d and dsl_etime>= %d", mvc::$cfg['SHOPID'], time(), time()));
	mvc::$cfg['shopInfo']['dshop_ids'] = array_unique(array_merge(mvc::$cfg['shopInfo']['dshop_ids'], array_column($res['data'], 'dsl_from_shop_id')));
}
mvc::$cfg['isWeiXin'] = stripos($_SERVER['HTTP_USER_AGENT'], 'micromessenger') !== false? true: false;