Commit a21fe81d authored by liuyuzhen's avatar liuyuzhen

首页附近的店铺

parent dd2e6911
...@@ -75,6 +75,8 @@ class GoodsClassServiceModel extends \Business\AbstractModel{ ...@@ -75,6 +75,8 @@ class GoodsClassServiceModel extends \Business\AbstractModel{
$signStoreIds = $signStoreInfo['signStoreIds'];//当前位置签约店铺ID $signStoreIds = $signStoreInfo['signStoreIds'];//当前位置签约店铺ID
$signParentClassIds = $signStoreInfo['signParentClassIds'];//当前位置签约分类对应一级分类 $signParentClassIds = $signStoreInfo['signParentClassIds'];//当前位置签约分类对应一级分类
\Our\Log::getInstance()->write(json_encode($signParentClassIds).'$signParentClassIds');
$classIds = array(); $classIds = array();
if($signParentClassIds){ if($signParentClassIds){
$classIds = $signParentClassIds; $classIds = $signParentClassIds;
...@@ -86,12 +88,14 @@ class GoodsClassServiceModel extends \Business\AbstractModel{ ...@@ -86,12 +88,14 @@ class GoodsClassServiceModel extends \Business\AbstractModel{
} }
$serviceParentClassIds = $this->getServiceStoreClasses($serviceStoreIds); $serviceParentClassIds = $this->getServiceStoreClasses($serviceStoreIds);
\Our\Log::getInstance()->write(json_encode($serviceParentClassIds).'$serviceParentClassIds');
if($serviceParentClassIds){ if($serviceParentClassIds){
$classIds = array_merge($serviceParentClassIds,$classIds); $classIds = array_merge($serviceParentClassIds,$classIds);
} }
//获取可快递店铺对应分类 //获取可快递店铺对应分类
$expressClassIds = $this->getExpressStoreClasses($where); $expressClassIds = $this->getExpressStoreClasses($where);
\Our\Log::getInstance()->write(json_encode($expressClassIds).'$expressClassIds');
if($expressClassIds){ if($expressClassIds){
$classIds = array_merge($expressClassIds,$classIds); $classIds = array_merge($expressClassIds,$classIds);
} }
...@@ -99,14 +103,15 @@ class GoodsClassServiceModel extends \Business\AbstractModel{ ...@@ -99,14 +103,15 @@ class GoodsClassServiceModel extends \Business\AbstractModel{
\Our\Log::getInstance()->write(json_encode($classIdKeys).'$classIdKeys'); \Our\Log::getInstance()->write(json_encode($classIdKeys).'$classIdKeys');
$goodsClassDao = \DAO\GoodsClassModel::getInstance(); $goodsClassDao = \DAO\GoodsClassModel::getInstance();
$parentClasses = $goodsClassDao->getParentClasses(); $parentClasses = $goodsClassDao->getParentClasses();
$temp =array_diff_key($parentClasses,$classIdKeys);
\Our\Log::getInstance()->write(json_encode($parentClasses).'$parentClasses'); \Our\Log::getInstance()->write(json_encode($parentClasses).'$parentClasses');
$temp =array_diff_key($parentClasses,$classIdKeys);
\Our\Log::getInstance()->write(json_encode($temp).'$temp'); \Our\Log::getInstance()->write(json_encode($temp).'$temp');
if($temp){ if($temp){
$returnClasses = array_diff_key($parentClasses,$temp); $returnClasses = array_diff_key($parentClasses,$temp);
}else{ }else{
$returnClasses = $parentClasses; $returnClasses = $parentClasses;
} }
\Our\Log::getInstance()->write(json_encode($returnClasses).'$returnClasses');
$returnClasses = array_values($returnClasses); $returnClasses = array_values($returnClasses);
return $returnClasses; return $returnClasses;
......
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