盲盒期数修改。

This commit is contained in:
2026-01-16 14:42:37 +08:00
parent 522c240771
commit 50a7226864

View File

@@ -418,7 +418,14 @@ class BlindBoxTurntableGiftDrawWorldNew extends Model
Cache::rm("pan_gift_bag_detail".$gift_bag_id);
// 重新获取可用礼物
return $this->getAvailableGifts($gift_bag_id);
$getAvailableGifts = $this->getAvailableGifts($gift_bag_id);
if(array_sum(array_column($getAvailableGifts, 'remaining_number')) < array_sum(array_column($getAvailableGifts, 'quantity'))){
// 清除缓存
Cache::rm("pan_gift_bag".$gift_bag_id);
Cache::rm("pan_gift_bag_detail".$gift_bag_id);
throw new \Exception('系统繁忙,请稍后再试!');
}
return $getAvailableGifts;
} finally {
// 释放锁
$this->redis->del($lockKey);