盲盒期数修改。
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user