Commit 7306131f authored by liuyuzhen's avatar liuyuzhen

首页热销商品数据更新问题

parent 28d92a08
...@@ -1156,7 +1156,6 @@ class GoodsCommonServiceModel extends \Business\AbstractModel ...@@ -1156,7 +1156,6 @@ class GoodsCommonServiceModel extends \Business\AbstractModel
$topSaleList = array(); $topSaleList = array();
for($i=0;$i<2000;$i++){ for($i=0;$i<2000;$i++){
$storeId = $storeTopSaleGoodsModel->getChangedSaleStoreId(); $storeId = $storeTopSaleGoodsModel->getChangedSaleStoreId();
\Our\Log::getInstance()->write('店铺ID'.$storeId);
if($storeId===false){ if($storeId===false){
break; break;
} }
...@@ -1171,7 +1170,6 @@ class GoodsCommonServiceModel extends \Business\AbstractModel ...@@ -1171,7 +1170,6 @@ class GoodsCommonServiceModel extends \Business\AbstractModel
} }
} }
if($topSaleList){ if($topSaleList){
\Our\Log::getInstance()->write(json_encode($topSaleList,true));
$result = $storeTopSaleGoodsModel->insertAllOrUpdate($topSaleList); $result = $storeTopSaleGoodsModel->insertAllOrUpdate($topSaleList);
$storeTopSaleGoodsRedis = \Redis\Db4\StoreTopSaleGoodsRedisModel::getInstance(); $storeTopSaleGoodsRedis = \Redis\Db4\StoreTopSaleGoodsRedisModel::getInstance();
foreach($storeIds as $tempStoreId){ foreach($storeIds as $tempStoreId){
......
...@@ -95,7 +95,6 @@ left join han_goods_score_statistics b ...@@ -95,7 +95,6 @@ left join han_goods_score_statistics b
on a.goods_commonid = b.goods_commonid on a.goods_commonid = b.goods_commonid
WHERE a.group_id<=3 AND a.sale_num>0 order by a.group_id asc limit 3',\Our\ApiConst::defaultGoodsScore,\Our\ApiConst::onlineGoodsState,\Our\ApiConst::onlineGoodsVerify,$storeId,\Our\ApiConst::onlineGoodsDel); WHERE a.group_id<=3 AND a.sale_num>0 order by a.group_id asc limit 3',\Our\ApiConst::defaultGoodsScore,\Our\ApiConst::onlineGoodsState,\Our\ApiConst::onlineGoodsVerify,$storeId,\Our\ApiConst::onlineGoodsDel);
\Our\Log::getInstance()->write('店铺sql查询'.$sql);
$list = $this->db->query($sql)->rows; $list = $this->db->query($sql)->rows;
if($list){ if($list){
$newlist = array(); $newlist = array();
...@@ -148,7 +147,6 @@ WHERE a.group_id<=3 AND a.sale_num>0 and a.goods_state=1 and a.goods_verify=1 an ...@@ -148,7 +147,6 @@ WHERE a.group_id<=3 AND a.sale_num>0 and a.goods_state=1 and a.goods_verify=1 an
if ($insertAllSql != $baseSql) { if ($insertAllSql != $baseSql) {
$insertAllSql = rtrim($insertAllSql, ','); $insertAllSql = rtrim($insertAllSql, ',');
$insertAllSql .= 'ON DUPLICATE KEY UPDATE goods_commonid = VALUES(goods_commonid),goods_score=VALUES(goods_score),goods_name=VALUES(goods_name),goods_image=VALUES(goods_image)'; $insertAllSql .= 'ON DUPLICATE KEY UPDATE goods_commonid = VALUES(goods_commonid),goods_score=VALUES(goods_score),goods_name=VALUES(goods_name),goods_image=VALUES(goods_image)';
\Our\Log::getInstance()->write($insertAllSql);
$one = $this->db->insert($this->_tableName)->query($insertAllSql); $one = $this->db->insert($this->_tableName)->query($insertAllSql);
if ($one === false) { if ($one === false) {
$error++; $error++;
......
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