Commit e3f75610 authored by zhz's avatar zhz

缓存

parent c3a6e5fc
...@@ -51,7 +51,12 @@ class StoreServiceModel extends \Business\AbstractModel{ ...@@ -51,7 +51,12 @@ class StoreServiceModel extends \Business\AbstractModel{
if((int)$param['isScan'] > 0) { if((int)$param['isScan'] > 0) {
//扫码进入 //扫码进入
if($memberId > 0) { if($memberId > 0) {
// if($param['sid']) {
$sale = \DAO\SaleModel::getInstance()->getOne(array('sale_id'=>$param['sid']),'sale_act_id,member_id');
if($sale) {
\DAO\SaleMemberModel::getInstance()->insert(array('sale_id'=>$sale['member_id'],'sale_act_id'=>$sale['member_id'],'member_id'=>$memberId,'storeId'=>$storeId));
}
}
}else{ }else{
$sess=\Yaf\Session::getInstance(); $sess=\Yaf\Session::getInstance();
$scan_store_ids = $sess->get('scan_store_ids'); $scan_store_ids = $sess->get('scan_store_ids');
......
...@@ -55,7 +55,7 @@ class DeliveryFormulaModel extends \DAO\AbstractModel { ...@@ -55,7 +55,7 @@ class DeliveryFormulaModel extends \DAO\AbstractModel {
public function getDeliveryFormulaForCart($store,$distance,$deliveryFreeFlag=false){ public function getDeliveryFormulaForCart($store,$distance,$deliveryFreeFlag=false){
$deliveryFormula = \Our\RedisHelper::cachedFunction(\Redis\Db6\DeliveryFormulaRedisModel::getInstance(),array(&$this, 'getOne'),array('*',array('store_id'=>$store['store_id']))); $deliveryFormula = \Our\RedisHelper::cachedFunction(\Redis\Db6\DeliveryFormulaRedisModel::getInstance(),array(&$this, 'getOne'),array('*',array('store_id'=>$store['store_id'])),\Our\ApiConst::sevenDaySecond,array($store['store_id']));
if(!$deliveryFormula){ if(!$deliveryFormula){
return false; return false;
} }
......
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