进入房间 签约信息

This commit is contained in:
2025-11-27 16:32:41 +08:00
parent 1c84efb0a1
commit 1fac081547
4 changed files with 82 additions and 16 deletions

View File

@@ -921,6 +921,29 @@ class Room extends Model
}else{
$hour_open = 0;//关闭
}
//签约房间信息
if($room_info['type_id'] != 10){
$sign_info = null;
}else{
$room_sign = db::name('vs_room_sign')->where('room_id', $room_id)->order('id desc')->find();
if($room_sign){
$sign_info = [
'sign_status' => $room_sign['sign_type'],
'sign_day' => $room_sign['sign_day'],
'current_body_value' => db::name('user')->where('id', $room_sign['sign_user_id'])->value('market_value'),
'end_time' => $room_sign['end_time']
];
}else{
$sign_info = [
'sign_status' => 0,
'sign_day' => 0,
'current_body_value' => 0,
'end_time' => 0
];
}
}
return ['code' => 1,
'msg' => '成功',
'data' => ['room_info' => $room_info,
@@ -936,6 +959,7 @@ class Room extends Model
'gift_cycle' => $xlh_info,
'hour_ranking_open' => $hour_open,
'singer_info' => $singer_info,
'sign_info' => $sign_info
]
];
}
@@ -2221,6 +2245,28 @@ class Room extends Model
$hour_open = 0;//关闭
}
//签约房间信息
if($room_info['type_id'] != 10){
$sign_info = null;
}else{
$room_sign = db::name('vs_room_sign')->where('room_id', $room_id)->order('id desc')->find();
if($room_sign){
$sign_info = [
'sign_status' => $room_sign['sign_type'],
'sign_day' => $room_sign['sign_day'],
'current_body_value' => db::name('user')->where('id', $room_sign['sign_user_id'])->value('market_value'),
'end_time' => $room_sign['end_time']
];
}else{
$sign_info = [
'sign_status' => 0,
'sign_day' => 0,
'current_body_value' => 0,
'end_time' => 0
];
}
}
return ['code' => 1,
'msg' => '成功',
'data' => ['room_info' => $room_info,
@@ -2236,6 +2282,7 @@ class Room extends Model
'gift_cycle' => $xlh_info,
'hour_ranking_open' => $hour_open,
'singer_info' => $singer_info,
'sign_info' => $sign_info
]
];
}