Commit 8eab1588 authored by christ's avatar christ

dilivery

parent 7d08ebb4
......@@ -77,7 +77,6 @@ class DeliveryServiceModel extends \Business\AbstractModel
$deliveryMan=$deliveryManDao->findById($data['id']);
$oringeDeliveryManMemberId=$deliveryMan['memberId'];
$deliveryManMemberIds=array($deliveryManMemberId,$oringeDeliveryManMemberId);
$orderDao->deleteOrderCache(null, $data['orderId'], $data['storeId'], true,false,$deliveryManMemberIds);
$storeDao->deleteStoreCache($data['storeId'],$data['orderId']);
......
......@@ -848,7 +848,8 @@ class OrderModel extends \DAO\AbstractModel
return \Our\RedisHelper::delCachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$this, 'getShopKeeperCountByStoreId'), array(),array($storeId));
}
public function deleteDeliveryLogCache($memberId){
\Our\RedisHelper::delCachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$this, 'getListByDeliverymanIdAndType'), array(), array($memberId));
$qmDiliveryManLog=\DAO\Order\QmDeliverymanLogModel::getInstance();
\Our\RedisHelper::delCachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$qmDiliveryManLog, 'getListByDeliverymanIdAndType'), array(), array($memberId));
}
//删除订单列表缓存
public function deleteGetListByMemberId($storeId)
......@@ -886,17 +887,13 @@ class OrderModel extends \DAO\AbstractModel
}
if(!empty($diliverymanId)){
if(is_array($diliverymanId)){
foreach($diliverymanId as $memberId){
$this->deleteDeliveryLogCache($memberId);
$this->deleteDeliveryLogCache($memberId);
}
}else{
$this->deleteDeliveryLogCache($diliverymanId);
}
$orderGoodsDao = \DAO\Order\OrderGoodsModel::getInstance(DbNameConst::masterDBConnectName);
$orderGoodsDao->deleteOrderGoodsCache($diliverymanId, $orderId);
$QmDeliveryLogDao = \DAO\Order\QmDeliverymanLogModel::getInstance(DbNameConst::salveDBConnectName);
......
......@@ -141,6 +141,8 @@ class QmDeliverymanLogModel extends \DAO\AbstractModel
return \Our\RedisHelper::cachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$this, 'getListByDeliverymanIdAndType'), array($diliveryId, $type, $pageIndex, $pageSize, $order), ApiConst::oneDaySecond, array($memberId));
}
/**
* 获取单条数据
* @param $where
......
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