Commit 98551452 authored by liuyuzhen's avatar liuyuzhen

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

parents 7caddd79 84e3ce78
...@@ -114,18 +114,22 @@ class ImageUtil { ...@@ -114,18 +114,22 @@ class ImageUtil {
* @return mixed|string 返回图片路径 * @return mixed|string 返回图片路径
*/ */
public static function getGoodsImgUrl($goodsImg,$type=240){ public static function getGoodsImgUrl($goodsImg,$type=240){
if(!in_array($type,\Our\ArrayConst::goodsImageExt)){
$type = 240; // if(!in_array($type,\Our\ArrayConst::goodsImageExt)){
} // $type = 240;
// }
if (empty($goodsImg)) { if (empty($goodsImg)) {
$directory =\Our\ImageConst::defaultPath; $directory =\Our\ImageConst::defaultPath;
$goodsImg = str_ireplace('.', '_' . $type . '.', 'default_goods_image.gif'); //$goodsImg = str_ireplace('.', '_' . $type . '.', 'default_goods_image.gif');
$goodsImg .= 'default_goods_image.gif';
}else{ }else{
$storeId = substr ( $goodsImg, 0, strpos ( $goodsImg, '_' ) ); $storeId = substr ( $goodsImg, 0, strpos ( $goodsImg, '_' ) );
$directory = \Our\ImageConst::goods.$storeId.\Our\NameConst::slash; $directory = \Our\ImageConst::goods.$storeId.\Our\NameConst::slash;
$goodsImg = str_ireplace('.', '_' . $type . '.', $goodsImg); //$goodsImg = str_ireplace('.', '_' . $type . '.', $goodsImg);
//$goodsImg .= '?x-oss-process=image/resize,m_pad,h_226,w_334';
} }
$goodsImg = \Our\Common::getStaticFile($goodsImg,$directory); $goodsImg = \Our\Common::getStaticFile($goodsImg,$directory);
$goodsImg .= '?x-oss-process=image/resize,m_fixed,h_226,w_334';
return $goodsImg; return $goodsImg;
} }
......
...@@ -90,7 +90,7 @@ class CouponServiceModel extends \Business\AbstractModel{ ...@@ -90,7 +90,7 @@ class CouponServiceModel extends \Business\AbstractModel{
\Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyCouponId); \Error\ErrorModel::throwException(\Error\CodeConfigModel::emptyCouponId);
} }
$coupon = $couponDao->findById($where['couponId']); $coupon = $couponDao->findById($where['couponId']);
if(!$coupon){ if(!$coupon || $coupon['is_del'] == 1 || time() > $coupon['end_time'] || time() < $coupon['start_time']){
\Error\ErrorModel::throwException(\Error\CodeConfigModel::couponNotExist); \Error\ErrorModel::throwException(\Error\CodeConfigModel::couponNotExist);
} }
$orderAmount = intval($coupon['order_amount']); $orderAmount = intval($coupon['order_amount']);
......
...@@ -203,8 +203,10 @@ class StoreServiceModel extends \Business\AbstractModel{ ...@@ -203,8 +203,10 @@ class StoreServiceModel extends \Business\AbstractModel{
$storeClassDAO = \DAO\StoreGoodsClassModel::getInstance(); $storeClassDAO = \DAO\StoreGoodsClassModel::getInstance();
$tempStcs = $storeClassDAO->getList(array('store_id'=>$storeId),'stc_id,stc_name'); $tempStcs = $storeClassDAO->getList(array('store_id'=>$storeId),'stc_id,stc_name');
$storeClassGoodsDao = \DAO\StoreGoodsClassGoodsModel::getInstance(); if($tempStcs) {
$stcGoods = $storeClassGoodsDao->getList(array('store_id'=>$storeId),'stc_id,goods_common_id'); $storeClassGoodsDao = \DAO\StoreGoodsClassGoodsModel::getInstance();
$stcGoods = $storeClassGoodsDao->getList('stc_id in('.implode(',',array_column($tempStcs,'stc_id')).')','stc_id,goods_common_id');
}
$recommendGoods = []; $recommendGoods = [];
if($stcGoods){ if($stcGoods){
$goodsIds = array_column($stcGoods,'goods_common_id'); $goodsIds = array_column($stcGoods,'goods_common_id');
......
...@@ -35,7 +35,7 @@ class MemberCenterServiceModel extends \Business\AbstractModel ...@@ -35,7 +35,7 @@ class MemberCenterServiceModel extends \Business\AbstractModel
//$sale_act = \Our\RedisHelper::cachedFunction(\Redis\Db1\SaleRedisModel::getInstance(),array(&$saleInstance, 'getOne'),array(array('member_id'=>$memberId,'is_closing'=>0),'sale_act_id'),0,array($memberId)); //$sale_act = \Our\RedisHelper::cachedFunction(\Redis\Db1\SaleRedisModel::getInstance(),array(&$saleInstance, 'getOne'),array(array('member_id'=>$memberId,'is_closing'=>0),'sale_act_id'),0,array($memberId));
$sale_act = $saleInstance->getOneByMIdCache($memberId); $sale_act = $saleInstance->getOneByMIdCache($memberId);
$sale_act ? $memberCenter['isSalesman'] = 1 : $memberCenter['isSalesman'] = 0; $sale_act ? $memberCenter['isSalesman'] = 1 : $memberCenter['isSalesman'] = 0;
$memberCenter['memberMobile'] = \DAO\MemberModel::getInstance()->getInfo($memberId)['memberMobile'];
return $memberCenter; return $memberCenter;
} }
public function getStatistics($memberId){ public function getStatistics($memberId){
......
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