uid; $rid = input('rid', 0); $key_name = "api:NewRoom:open_auction:rid:".$rid; redis_lock_exit($key_name); $reslut = model('NewRoom')->open_auction($uid, $rid); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //当前拍卖前三名 public function get_room_new_auction_rank(){ $uid = $this->uid; $rid = input('rid', 0); $reslut = model('NewRoom')->get_room_new_auction_rank($rid); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //出价列表 public function get_room_auction_price_list(){ $reslut = model('NewRoom')->get_room_auction_price_list(); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //用户出价 public function user_auction_price(){ $uid = $this->uid; $rid = input('rid', 0); $price = input('price', 0); $key_name = "api:NewRoom:user_auction_price:uid:".$uid; redis_lock_exit($key_name); $reslut = model('NewRoom')->user_auction_price($uid, $rid, $price); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //结束拍卖 public function finish_auction(){ $uid = $this->uid; $rid = input('rid', 0); $key_name = "api:NewRoom:finish_auction:rid:".$rid; redis_lock_exit($key_name); $reslut = model('NewRoom')->finish_auction($uid, $rid); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } }