Commit 509e3d6b authored by liuyuzhen's avatar liuyuzhen

我的优惠券

parent e980c7a9
......@@ -45,6 +45,8 @@ class OrderConfirmUtil {
private $pushMessageOrders = array();
private $couponCacheFlag = false;
public function addOrder($data,$memberId,$currentAddress){
$storeCartData = $this->checkPostData($data,$memberId,$currentAddress);
//return $storeCartData;
......@@ -423,6 +425,7 @@ class OrderConfirmUtil {
if($storeCarts['giftCoupon']){
$giftCoupons[]=$storeCarts['giftCoupon'];
}
$this->couponCacheFlag = true;
}
$resultAddress = $addressDao->updateOrderAddress($this->address['address_id'],$this->memberId);
if(!$resultAddress){
......@@ -538,10 +541,18 @@ class OrderConfirmUtil {
if($this->cartCacheDeleteFlag){
$this->delCartCache();
}
if($this->couponCacheFlag){
$this->delCouponCahce();
}
$this->deleteCacheInfo();
$this->pushSaleGoods();
}
public function delCouponCahce(){
$memberCouponDao = \DAO\Coupon\MemberCouponModel::getInstance();
\Our\RedisHelper::delCachedFunction(\Redis\Db13\MemberCouponRedisModel::getInstance(),array(&$memberCouponDao, 'getList'),array(),array($this->memberId));
}
public function delCartCache(){
$cartRedis = \Redis\Db7\CartRedisModel::getInstance();
$memberCartKey = \Our\NameConst::memberCartStorePrefix.$this->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