修复盲盒转盘多抽bug

This commit is contained in:
2025-09-26 19:30:30 +08:00
parent 4c7ff4a469
commit 367222cda0

View File

@@ -267,6 +267,15 @@ class BlindBoxTurntableGiftDraw extends Model
$roomId, $roomId,
$remaining_available_gifts $remaining_available_gifts
) { ) {
//计算$remaining_available_gifts 里面 remaining_number 的累加
$remaining_num = 0;
foreach ($remaining_available_gifts as $key=>$value) {
$remaining_num += $value['remaining_number'];
}
if($remaining_num > $num){
$availableGifts = $remaining_available_gifts;
$remaining_available_gifts = [];
}
$precomputedResults = []; $precomputedResults = [];
$precomputedResultss = []; $precomputedResultss = [];
$giftBagIdToGift = []; $giftBagIdToGift = [];