uid; $rid = input('rid', 0); $key_name = "api:KtvRoom:open_auction:rid:".$rid; redis_lock_exit($key_name); $reslut = model('KtvRoom')->open_auction($uid, $rid); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //用户出价 public function user_auction_price(){ $uid = $this->uid; $rid = input('rid', 0); $user_id = input('user_id', 0); $price = input('price', 0); $key_name = "api:KtvRoom:user_auction_price:uid:".$uid; redis_lock_exit($key_name); $reslut = model('KtvRoom')->user_auction_price($uid, $rid, $user_id, $price); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //结束K歌活动 public function finish_auction(){ $uid = $this->uid; $rid = input('rid', 0); $user_id = input('user_id', 0); $key_name = "api:KtvRoom:finish_auction:rid:".$rid; redis_lock_exit($key_name); $reslut = model('KtvRoom')->finish_auction($uid, $rid, $user_id); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //结束用户唱歌时间 public function finish_user_song(){ $uid = $this->uid; $rid = input('rid', 0); $user_id = input('user_id', 0); $key_name = "api:KtvRoom:finish_user_song:rid:".$rid; redis_lock_exit($key_name); $reslut = model('KtvRoom')->finish_user_song($uid, $rid, $user_id); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } }