|
@@ -183,11 +183,13 @@ class p_xianshi_goodsModel extends Model{
|
|
*/
|
|
*/
|
|
public function getXianshiGoodsInfoByGoodsID($goods_id) {
|
|
public function getXianshiGoodsInfoByGoodsID($goods_id) {
|
|
Log::record(__FUNCTION__ . " goods_id={$goods_id}.",Log::DEBUG);
|
|
Log::record(__FUNCTION__ . " goods_id={$goods_id}.",Log::DEBUG);
|
|
|
|
+
|
|
$info = $this->_rGoodsXianshiCache($goods_id);
|
|
$info = $this->_rGoodsXianshiCache($goods_id);
|
|
if(empty($info)) {
|
|
if(empty($info)) {
|
|
$condition['state'] = self::XIANSHI_GOODS_STATE_NORMAL;
|
|
$condition['state'] = self::XIANSHI_GOODS_STATE_NORMAL;
|
|
$condition['end_time'] = array('gt', time());
|
|
$condition['end_time'] = array('gt', time());
|
|
$condition['goods_id'] = $goods_id;
|
|
$condition['goods_id'] = $goods_id;
|
|
|
|
+ $this->cls();
|
|
$xianshi_goods_list = $this->getXianshiGoodsExtendList($condition, null, 'start_time asc', '*', 1);
|
|
$xianshi_goods_list = $this->getXianshiGoodsExtendList($condition, null, 'start_time asc', '*', 1);
|
|
$info['info'] = serialize($xianshi_goods_list[0]);
|
|
$info['info'] = serialize($xianshi_goods_list[0]);
|
|
$this->_wGoodsXianshiCache($goods_id, $info);
|
|
$this->_wGoodsXianshiCache($goods_id, $info);
|