酒吧房 约他
This commit is contained in:
@@ -122,7 +122,7 @@ class BarRoom extends Model
|
||||
$liao_ta_gif = $this->get_liao_ta_gift();
|
||||
$liao_ta_gif_id = $liao_ta_gif['gid']??0;
|
||||
//调用送礼接口
|
||||
$re = model("api/send_gift")->send_gift($user_id,$to_user_id,$liao_ta_gif_id,1,1,$room_id);
|
||||
$re = model("api/SendGift")->send_gift($user_id,$to_user_id,$liao_ta_gif_id,1,1,$room_id);
|
||||
if($re['code'] != 1){
|
||||
return ['code' => 0, 'msg' => $re['msg'], 'data' => null];
|
||||
}
|
||||
@@ -149,7 +149,7 @@ class BarRoom extends Model
|
||||
}
|
||||
|
||||
$to_user_ids = implode(',',$to_user_ids);
|
||||
$re = model("api/send_gift")->send_gift($user_id,$to_user_ids,$liao_ta_gif_id,1,1,$room_id);
|
||||
$re = model("api/SendGift")->send_gift($user_id,$to_user_ids,$liao_ta_gif_id,1,1,$room_id);
|
||||
if($re['code'] != 1){
|
||||
return ['code' => 0, 'msg' => $re['msg'], 'data' => null];
|
||||
}
|
||||
@@ -179,4 +179,37 @@ class BarRoom extends Model
|
||||
return $gift_data;
|
||||
}
|
||||
|
||||
|
||||
//约TA
|
||||
public function meeting_ta($user_id,$room_id,$meet_user_id,$gift_id){
|
||||
//走送礼流程
|
||||
$res = model("api/SendGift")->send_gift($user_id,$meet_user_id,$gift_id,1,1,$room_id);
|
||||
if($res['code'] != 1){
|
||||
return ['code' => 0, 'msg' => $res['msg'], 'data' => null];
|
||||
}
|
||||
//创建私密房间 并告知前端拉谁进入
|
||||
$room_ids = model('api/Room')->user_create_room($user_id,'酒吧私密房',get_system_config_value('web_site').'/data/avatar/head_pic.png','酒吧房产生的一次性房间',11);
|
||||
if($room_ids['code'] != 1){
|
||||
return ['code' => 0, 'msg' => $room_ids['msg'], 'data' => null];
|
||||
}else{
|
||||
//记录小房间
|
||||
$datda = [
|
||||
'room_id' => $room_ids['data'],
|
||||
'user_id' => $user_id,
|
||||
'meet_user_id' => $meet_user_id,
|
||||
'end_time' => time() + get_system_config_value('bar_room_timea') * 60,
|
||||
'createtime' => time(),
|
||||
'status' => 1 //1-正常,2-结束
|
||||
];
|
||||
db::name('vs_room_bar_movie')->insert($datda);
|
||||
|
||||
$text['text'] = '约TA并创建房间';
|
||||
$text['room_id'] = $room_ids['data'];//前端用来让用户跳转的房间id
|
||||
$text['user_id'] = $user_id;
|
||||
$text['meet_user_id'] = $meet_user_id;
|
||||
model('api/Chat')->sendMsg(1201,$room_id,$text);
|
||||
}
|
||||
return ['code' => 1, 'msg' => '成功', 'data' => null];
|
||||
}
|
||||
|
||||
}
|
||||
@@ -153,6 +153,8 @@ class Chat extends Model
|
||||
|
||||
//酒吧房撩TA推送
|
||||
// BarRoomLiaoTa = 1200,
|
||||
//酒吧房开私密房
|
||||
// BarRoomOpenPrivateRoom = 1201,
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -61,12 +61,18 @@ class Room extends Model
|
||||
$data['is_open_blind_box_turntable'] = 1;
|
||||
}
|
||||
$data['label_id'] = 1;
|
||||
}elseif ($type == 7){
|
||||
}elseif ($type == 7){//互娱房创建的私密电影屋
|
||||
$data['room_number'] = $this->get_user_code();
|
||||
$data['type_id'] = 6;//cp电影房
|
||||
$room_intro = $room_intro.'('.$type.')';
|
||||
$data['apply_status'] = 2;
|
||||
$data['label_id'] = 5;
|
||||
}elseif ($type == 11){//酒吧房创建的私密房
|
||||
$data['room_number'] = $this->get_user_code();
|
||||
$data['type_id'] = 6;//cp电影房
|
||||
$room_intro = $room_intro.'('.$type.')';
|
||||
$data['apply_status'] = 2;
|
||||
$data['label_id'] = 8;
|
||||
}
|
||||
else{//cp电影房
|
||||
$data['room_number'] = $this->get_user_code();
|
||||
|
||||
Reference in New Issue
Block a user