酒吧房不允许嘉宾直接换麦

This commit is contained in:
2026-01-08 17:52:28 +08:00
parent 965718a18e
commit 9c9af7ce1f
2 changed files with 34 additions and 1 deletions

View File

@@ -32,7 +32,10 @@ class RoomPit extends BaseCom
if($pit_number != 9 && $pit_number != 10){
//有麦位就是换麦
$pit_infos = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $this->uid])->value('pit_number')??0;
if($gift_id == 0 && $pit_infos == 0){
if($pit_infos == 10){
return V(0, '此房间不允许嘉宾直接换麦', null);
}
if($gift_id == 0){
return V(0, '请选择礼物', null);
}
}

View File

@@ -49,4 +49,34 @@ class Xxiaoshi extends Controller
}
//拆分钱包表
public function splitWallet()
{
$res = db::name('user_wallet')->field('user_id,coin,earnings,createtime')->select();
$coin_data = [];
$earnings_data = [];
$i = 0;
if($res){
foreach ($res as $v){
$coin_data[] = [
'user_id' => $v['user_id'],
'coin' => $v['coin'],
'createtime' => $v['createtime'],
];
$earnings_data[] = [
'user_id' => $v['user_id'],
'earnings' => $v['earnings'],
'createtime' => $v['createtime'],
];
$i++;
}
$res = db::name('user_wallet_coin')->insertAll($coin_data);
$res1 = db::name('user_wallet_earnings')->insertAll($earnings_data);
echo $i.'条数据成功插入'.$res.'===='.$res1;
}
}
}