私密小屋 送礼增加时长
This commit is contained in:
@@ -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'),
|
||||
|
||||
Reference in New Issue
Block a user