Commit 793bac20 authored by liuyuzhengrace's avatar liuyuzhengrace

优惠券问题

parent b18abc07
...@@ -68,6 +68,7 @@ class MemberCouponModel extends \DAO\AbstractModel{ ...@@ -68,6 +68,7 @@ class MemberCouponModel extends \DAO\AbstractModel{
$memberCouponRedisModel = \Redis\Db13\MemberCouponRedisModel::getInstance(); $memberCouponRedisModel = \Redis\Db13\MemberCouponRedisModel::getInstance();
$memberCoupons = $memberCouponRedisModel->tableCacheGet(\Our\NameConst::memberCounponListPrefix.$memberId); $memberCoupons = $memberCouponRedisModel->tableCacheGet(\Our\NameConst::memberCounponListPrefix.$memberId);
if($memberCoupons){ if($memberCoupons){
$memberCoupons = unserialize($memberCoupons);
$newMemberCouponArray = array(); $newMemberCouponArray = array();
foreach($memberCoupons as $tempMemberCoupon){ foreach($memberCoupons as $tempMemberCoupon){
if($tempMemberCoupon['out_time']>=TIMESTAMP){ if($tempMemberCoupon['out_time']>=TIMESTAMP){
...@@ -81,7 +82,7 @@ class MemberCouponModel extends \DAO\AbstractModel{ ...@@ -81,7 +82,7 @@ class MemberCouponModel extends \DAO\AbstractModel{
$field = 'coupon_id,add_time,out_time'; $field = 'coupon_id,add_time,out_time';
$memberCoupons = $this->getList($where , $field); $memberCoupons = $this->getList($where , $field);
if($memberCoupons){ if($memberCoupons){
$memberCouponRedisModel->tableCacheSet(\Our\NameConst::memberCounponListPrefix.$memberId,$memberCoupons,\Our\ApiConst::oneDaySecond); $memberCouponRedisModel->tableCacheSet(\Our\NameConst::memberCounponListPrefix.$memberId,serialize($memberCoupons),\Our\ApiConst::oneDaySecond);
} }
return $memberCoupons; return $memberCoupons;
} }
......
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