私密小屋 送礼增加时长

This commit is contained in:
2026-01-08 18:57:11 +08:00
parent dae88e5ae6
commit feb8dff689

View File

@@ -215,6 +215,25 @@ class SendGift extends Model
db::name('vs_room')->where(['id' => $p_room_id])->inc('hot_value', $gift_totalaa)->inc('today_hot_value', $gift_totalaa)->update();
Db::commit();
//推送消息 私密房 倒计时增加
$value = db::name('vs_room_bar_movie')->where('room_id', $room_id)
->value('end_time');
if($value){
$add_time_str = get_system_config_value('room_bar_movie_add_time') ?? '10,1';//默认10金币增加1秒
//变成数组
$add_time_array = explode(',', $add_time_str);
$add_time = floor($receive_gift_total/$add_time_array[0])*$add_time_array[1];
db::name('vs_room_bar_movie')->where('room_id', $room_id)
->setInc('end_time', $add_time);//1金币加1秒
$text111 = [
'room_id' => $room_id,
'time_day' => db::name('vs_room_bar_movie')->where('room_id', $room_id)->value('end_time'),
'text' => '房间结束时间变化'
];
//聊天室推送系统消息
model('Chat')->sendMsg(1052,$room_id,$text111);
}
}else{
//金币购买送礼 1金币购买 2送背包礼物
if($type == 1){
@@ -471,11 +490,15 @@ class SendGift extends Model
if($room_type == 6){
//推送消息 交友房创建的私密房 倒计时增加
$add_time_str = get_system_config_value('room_cp_movie_add_time') ?? '1,1';//默认1金币增加1秒
//变成数组
$add_time_array = explode(',', $add_time_str);
$add_time = floor($receive_gift_total/$add_time_array[0])*$add_time_array[1];
$value = db::name('vs_room_cp_movie')->where('room_id', $room_id)->where('type',1)
->value('time_day');
if($value){
db::name('vs_room_cp_movie')->where('room_id', $room_id)->where('type',1)
->setInc('time_day', $receive_gift_total);//1金币加1秒
->setInc('time_day', $add_time);//1金币加1秒
$text111 = [
'room_id' => $room_id,
'time_day' => db::name('vs_room_cp_movie')->where('room_id', $room_id)->where('type',1)->value('time_day'),