Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
2026-01-28 11:34:09 +08:00

View File

@@ -2057,4 +2057,39 @@ class Room extends adminApi
return V(1, "成功", $return_data);
}
//房间幸运值流水详情
public function room_luck_list(){
$page = input('page', 1);
$page_limit = input('page_limit', 10);
$room_id = input('room_id', '');
if(empty($room_id)){
return V(0, "房间ID不能为空");
}
$count = db::name("vs_room_luck_value")->where(['room_id'=>$room_id])->count();
$room_host_lists = db::name("vs_room_luck_value")
->where(['room_id'=>$room_id])
->order('createtime desc')
->page($page, $page_limit)->select();
if($room_host_lists){
foreach ($room_host_lists as $key => $value){
$room_host_lists[$key]['send_nickname'] = db::name('user')->where(['id'=>$value['send_uid']])->value('nickname');
$room_host_lists[$key]['send_avatar'] = db::name('user')->where(['id'=>$value['send_uid']])->value('avatar');
$room_host_lists[$key]['send_user_code'] = db::name('user')->where(['id'=>$value['send_uid']])->value('user_code');
$room_host_lists[$key]['recv_nickname'] = db::name('user')->where(['id'=>$value['recv_uid']])->value('nickname');
$room_host_lists[$key]['recv_avatar'] = db::name('user')->where(['id'=>$value['recv_uid']])->value('avatar');
$room_host_lists[$key]['recv_user_code'] = db::name('user')->where(['id'=>$value['recv_uid']])->value('user_code');
$room_host_lists[$key]['gift_name'] = db::name('vs_gift')->where(['gid'=>$value['gift_id']])->value('gift_name');
$room_host_lists[$key]['createtime'] = date('Y-m-d H:i:s', $value['createtime']);
}
}
$return_data = [
'page' =>$page,
'page_limit' => $page_limit,
'count' => $count,
'lists' => $room_host_lists
];
return V(1, "成功", $return_data);
}
}