Commit 4458ba48 authored by wwccw0591's avatar wwccw0591

Merge branch 'master_dev' of git.shenbd.com:qm-develop/shenbd into ccw

parents f6d2dc81 c4670ee8
...@@ -27,10 +27,12 @@ class GroupSaleServiceModel extends \Business\AbstractModel { ...@@ -27,10 +27,12 @@ class GroupSaleServiceModel extends \Business\AbstractModel {
\Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyPBundlingdForOrder); \Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyPBundlingdForOrder);
} }
$data = $groupList[0]; $data = $groupList[0];
if($data['goodsCountFlag'] === false){ $data['state'] = \Our\ApiConst::one;
$data['state'] = 0; if(!($data['bl_state'] == \Our\ApiConst::one && ($data['bl_quota_starttime'] < time() && $data['endTime'] >= time()))||!$data['goodsCountFlag']) {
}else{ $data['state'] = \Our\ApiConst::zero;
$data['state'] = $data['bl_state']; }
if($data['bl_storage']<=\Our\ApiConst::zero) {
$data['state'] = \Our\ApiConst::zero;
} }
unset($data['blId']); unset($data['blId']);
unset($data['store_name']); unset($data['store_name']);
...@@ -263,24 +265,26 @@ class GroupSaleServiceModel extends \Business\AbstractModel { ...@@ -263,24 +265,26 @@ class GroupSaleServiceModel extends \Business\AbstractModel {
$group = array(); $group = array();
if($groupList){ if($groupList){
foreach ($groupList as $k=>$v){ foreach ($groupList as $k=>$v){
$v['groupId'] = $v['blId']; if($v['bl_quota_starttime']<TIMESTAMP&&$v['endTime']>=TIMESTAMP && $v['bl_storage'] > \Our\ApiConst::zero) {
$v['image'] = ImageUtil::getGoodsImgUrl($v['image'],\our\ImageConst::goodsGroupImg); $v['groupId'] = $v['blId'];
unset($v['goodsList']); $v['image'] = ImageUtil::getGoodsImgUrl($v['image'], \our\ImageConst::goodsGroupImg);
unset($v['bl_title']); unset($v['goodsList']);
unset($v['store_id']); unset($v['bl_title']);
unset($v['store_name']); unset($v['store_id']);
unset($v['bl_state']); unset($v['store_name']);
unset($v['bl_quota_starttime']); unset($v['bl_state']);
unset($v['bl_image']); unset($v['bl_quota_starttime']);
unset($v['bl_storage']); unset($v['bl_image']);
unset($v['blId']); unset($v['bl_storage']);
unset($v['goodsCountFlag']); unset($v['blId']);
unset($v['is_transport']); unset($v['goodsCountFlag']);
unset($v['transport_id']); unset($v['is_transport']);
unset($v['snapshot_id']); unset($v['transport_id']);
unset($v['goods_freight']); unset($v['snapshot_id']);
unset($v['goods_free']); unset($v['goods_freight']);
$group[] = $v; unset($v['goods_free']);
$group[] = $v;
}
} }
} }
return $group; return $group;
...@@ -331,7 +335,7 @@ class GroupSaleServiceModel extends \Business\AbstractModel { ...@@ -331,7 +335,7 @@ class GroupSaleServiceModel extends \Business\AbstractModel {
$return = array(); $return = array();
if($group){ if($group){
foreach ($group as $k=>$v){ foreach ($group as $k=>$v){
if($v['bl_quota_starttime']<TIMESTAMP&&$v['endTime']>=TIMESTAMP){ if($v['bl_quota_starttime']<TIMESTAMP&&$v['endTime']>=TIMESTAMP && $v['bl_storage'] > \Our\ApiConst::zero){
$v['groupId'] = $v['blId']; $v['groupId'] = $v['blId'];
$v['image'] = ImageUtil::getGoodsImgUrl($v['image'],\Our\ImageConst::goodsGroupImg); $v['image'] = ImageUtil::getGoodsImgUrl($v['image'],\Our\ImageConst::goodsGroupImg);
unset($v['goodsList']); unset($v['goodsList']);
......
...@@ -93,7 +93,7 @@ FROM han_goods_common t1 where t1.goods_state={1} and t1.goods_verify={2} and t1 ...@@ -93,7 +93,7 @@ FROM han_goods_common t1 where t1.goods_state={1} and t1.goods_verify={2} and t1
) a ) a
left join han_goods_score_statistics b 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 ',\Our\ApiConst::defaultGoodsScore,\Our\ApiConst::onlineGoodsState,\Our\ApiConst::onlineGoodsVerify,$storeId,\Our\ApiConst::onlineGoodsState); WHERE a.group_id<=3 AND a.sale_num>0 ',\Our\ApiConst::defaultGoodsScore,\Our\ApiConst::onlineGoodsState,\Our\ApiConst::onlineGoodsVerify,$storeId,\Our\ApiConst::onlineGoodsDel);
$list = $this->db->query($sql)->rows; $list = $this->db->query($sql)->rows;
return $list; return $list;
} }
......
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