Commit bfbd9aae authored by zhz's avatar zhz

store

parent 40d672b3
File mode changed from 100755 to 100644
......@@ -293,7 +293,6 @@ class GoodsCommonServiceModel extends \Business\AbstractModel
$attrs = $this->getAttr($goodsCommonId,$memberId);
$commonInfo = $attrs['commonInfo'];
$commonInfo['goods_image'] = \Our\ImageUtil::getGoodsImgUrl($commonInfo['goods_image']);
//所在地
$area = '';
if($commonInfo['areaid_1'] && $commonInfo['areaid_2']){
......
......@@ -14,21 +14,6 @@ class StoreServiceModel extends \Business\AbstractModel{
public function init() {
}
// public function get($storeId,$label = true){
// $storeInstance = \DAO\StoreModel::getInstance();
// $storeInfo = \Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$storeInstance, 'getInfoById'),array($storeId));
// if(!$storeInfo){
// \Error\ErrorModel::throwException(\Error\CodeConfigModel::storeNotExistOrClose);
// }
//
// if($label){
// //店铺头像
// $storeLabel = $storeInstance->getStoreLabelSrc($storeInfo['store_label']);
//
// return array($storeInfo,$storeLabel);
// }
// return $storeInfo;
// }
/**
* 获取店铺首页渲染信息
......@@ -62,12 +47,6 @@ class StoreServiceModel extends \Business\AbstractModel{
\DAO\SaleMemberModel::getInstance()->insertOrUpdate(array('sale_id'=>$sale['member_id'],'sale_act_id'=>$sale['sale_act_id'],'member_id'=>$memberId,'store_id'=>$storeId));
}
}
// $storeMember['storeId'] = $storeId;
// $storeMember['memberId'] = $memberId;
// $storeMember['type'] = \Our\ApiConst::storeQrcodeMember;
// $storeMembers[] = $storeMember;
// $storeMemberDao = \DAO\StoreMemberModel::getInstance(\Our\DbNameConst::masterDBConnectName);
// $result = $storeMemberDao->addBatch($storeMembers);
}else{
$sess=\Yaf\Session::getInstance();
$scan_store_ids = $sess->get('scan_store_ids');
......
......@@ -224,34 +224,6 @@ class MemberCenterServiceModel extends \Business\AbstractModel
$list = \Our\RedisHelper::cachedFunction(\Redis\Db4\FavoritesRedisModel::getInstance(),array(&$favoritesInstance, 'getList'),array($where,$field,$pageIndex,$pageSize,$memberId),\Our\ApiConst::oneDaySecond,array($memberId));
$goods = array();
if(is_array($list) && !empty($list)){
// $storeIds = array_column($list,'store_id');
// $storeIds = array_unique($storeIds);
// foreach ($storeIds as $storeId) {
// $tempStores = [];
// $queryStores = [];
// $storeDAO = \DAO\StoreModel::getInstance();
// $exist = \Our\RedisHelper::cachedFunctionExist(\Redis\Db6\StoreRedisModel::getInstance(),array(&$storeDAO, 'getInfoById'),array($storeId),array($storeId));
// if($exist) {
// $storeInfo = \Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$storeDAO, 'getInfoById'),array($storeId),\Our\ApiConst::sevenDaySecond,array($storeId));
// $tempStores[] = $storeInfo;
// }elseif ($exist === false) {
// $queryStores[] = $storeId;
// }
// }
// if($queryStores) {
// var_dump($queryStores);
// $storeList = $storeDAO->getList('store_id in('.implode(',',$queryStores).')',\Our\ApiConst::zero,$pageSize);
// if($storeList) {
// foreach ($storeList as $store) {
// \Our\RedisHelper::setCachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$storeDAO, 'getInfoById'),$store,array($storeId),\Our\ApiConst::sevenDaySecond,array($storeId));
// $tempStores[] = $store;
// }
// }
// }
// $stores = [];
// foreach ($tempStores as $store) {
// $stores[$store['store_id']] = [$store['store_state'],$store['open_flag']];
// }
foreach ($list as $v){
//if($stores['store_id'] && $stores['store_id']['open_flag'] == 1 && $stores['store_id']['store_state'] == 1) {
$goods[] = array('favid'=>$v['favid'],'goodsCommonId'=>$v['goods_commonid'],'goodsImage'=>\Our\ImageUtil::getGoodsImgUrl($v['goods_image'],\Our\ImageConst::goodsCollectionImgSize),'goodsName'=>$v['goods_name'],'goodsPrice'=>$v['goods_price'],'goodsId'=>$v['goods_id']);
......
......@@ -268,7 +268,7 @@ class StoreModel extends \DAO\AbstractModel
public function get($storeId,$label = true)
{
$storeInfo = \Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$this, 'getInfoById'),array($storeId),\Our\ApiConst::sevenDaySecond,array($storeId));
if(!$storeInfo){
if(!$storeInfo || $storeInfo['open_flag'] == 0 || $storeInfo['store_state'] != 1){
\Error\ErrorModel::throwException(\Error\CodeConfigModel::storeNotExistOrClose);
}
......
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