Commit 68051e1a authored by liuyuzhen's avatar liuyuzhen

测试

parent 58e18cb9
......@@ -933,7 +933,7 @@ class StoreServiceModel extends \Business\AbstractModel{
$field = 'store_id as storeId,store_name as storeName,store_label as storeLabel,store_intro as storeIntro,store_longitude,store_latitude';
$where = ' store_id in('.implode(',',$storeIds).')';
sort($storeIds);
$stores = \Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(), array(&$storeDao, 'getOnlineStores'), array($where, $field), \Our\ApiConst::oneHour);
$stores = \Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(), array(&$storeDao, 'getOnlineStores'), array($where, $field), \Our\ApiConst::oneHour,array($condition['cityCode']));
if($stores){
$storeList = array();
foreach($stores as $store){
......
......@@ -781,6 +781,11 @@ class MemberServiceModel extends \Business\AbstractModel
$memberDao->db->doRollback();
\Error\ErrorModel::throwException(\Error\CodeConfigModel::storePhoneUpdateFailed);
}
$resultStoreJoinin = \DAO\Store\StoreJoininModel::getInstance(\Our\DbNameConst::masterDBConnectName)->save(array('seller_name'=>$data['mobile']),array('member_id'=>$store['member_id']));
if($resultStoreJoinin===false){
$memberDao->db->doRollback();
\Error\ErrorModel::throwException(\Error\CodeConfigModel::sellerJoinUpdateFailed);
}
}
$sellerResult = \DAO\Store\SellerModel::getInstance(\Our\DbNameConst::masterDBConnectName)->update(array('seller_name'=>$data['mobile']),array('seller_name'=>$oldMemberMobile));
if($sellerResult===false){
......
......@@ -378,7 +378,7 @@ class GoodsModel extends \DAO\AbstractModel {
$dataIds = array();
for ($i = 0; $i < count($datas); $i++) {
$goodsSql .= \Our\Common::format(" WHEN {0} THEN goods_storage{2}{1} ", $datas[$i]['goodsId'], $datas[$i]['goodsNum'],\Our\ArrayConst::ops[$op]);
$goodsEdittimeSql .= \Our\Common::format(" WHEN {0} THEN goods_edittime={1}", $datas[$i]['goodsId'],TIMESTAMP);
$goodsEdittimeSql .= \Our\Common::format(" WHEN {0} THEN {1}", $datas[$i]['goodsId'],TIMESTAMP);
$dataIds[] = $datas[$i]['goodsId'];
//$updateAllSql .= $updateSql;
if ($i % 1000 == 0 && $i != 0) {
......
......@@ -43,6 +43,14 @@ class StoreJoininModel extends \DAO\AbstractModel
public function getOneByMemberIdCache($memberId,$field) {
return \Our\RedisHelper::cachedFunction(\Redis\Db6\StoreRedisModel::getInstance(),array(&$this, 'getOneByMemberId'),array($memberId,$field),\Our\ApiConst::oneDaySecond,array($memberId));
}
public function save($data, $where){
$this->setDb(\Our\DbNameConst::masterDBConnectName);
$result = $this->db->update($this->_tableName)->rows($data)->where($where)->execute();
return $result;
}
/**
* 类实例
*
......
......@@ -103,6 +103,7 @@ class CodeConfigModel
const storePhoneUpdateFailed = 10115;
const sellerNameUpdateFailed = 10116;
const notHaveAccess = 10117;
const sellerJoinUpdateFailed = 10118;
//访问错误
const illegalAccess = 200001;
......@@ -530,6 +531,7 @@ class CodeConfigModel
self::storePhoneUpdateFailed => '更换手机时卖家手机号码更新失败',
self::sellerNameUpdateFailed => '更换手机时卖家手机号码更新失败',
self::notHaveAccess => '您没有权限使用',
self::sellerJoinUpdateFailed => '更换手机时卖家手机号码更新失败',
//商品相关
self::emptyCommonId => '商品主键不能为空',
self::goodsNotExist => '商品不存在',
......
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