uid; $page = input('page', 1); $page_limit = input('page_limit', 20); $reslut = model('PubRoom')->get_wish_gift_list($uid, $page, $page_limit); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //麦上用户配置心愿礼物 public function oprate_user_wish_gift(){ $uid = $this->uid; $rid = input('rid', 0); $micro_id = input('micro_id', 0); $gid = input('gid', 0); $key_name = "api:PubRoom:oprate_user_wish_gift:uid:".$uid; redis_lock_exit($key_name); $reslut = model('PubRoom')->oprate_user_wish_gift($uid, $rid, $micro_id, $gid); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //撩Ta public function tease_user_send_gift(){ $uid = $this->uid; $rid = input('rid', 0); $receive_uid = input('receive_uid', 0); $key_name = "api:PubRoom:tease_user_send_gift:uid:".$uid; redis_lock_exit($key_name); $reslut = model('PubRoom')->tease_user_send_gift($uid, $rid, $receive_uid); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //一键全撩 public function tease_all_send_gift(){ $uid = $this->uid; $rid = input('rid', 0); $to_uid_list = input('to_uid_list', ''); $key_name = "api:PubRoom:tease_all_send_gift:uid:".$uid; redis_lock_exit($key_name); $reslut = model('PubRoom')->tease_all_send_gift($uid, $rid, $to_uid_list); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //心愿礼物详情 public function wish_gift_info(){ $uid = $this->uid; $rid = input('rid', 0); $receive_uid = input('receive_uid', 0); $reslut = model('PubRoom')->wish_gift_info($uid, $rid, $receive_uid); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //约Ta public function date_user_send_gift(){ $uid = $this->uid; $rid = input('rid', 0); $receive_uid = input('receive_uid', 0); $key_name = "api:PubRoom:date_user_send_gift:uid:".$uid; redis_lock_exit($key_name); $reslut = model('PubRoom')->date_user_send_gift($uid, $rid, $receive_uid); redis_unlock($key_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } }