diff --git a/application/api/model/BlindBoxTurntableGiftDrawWorldNew.php b/application/api/model/BlindBoxTurntableGiftDrawWorldNew.php index ba1c48f..0230840 100644 --- a/application/api/model/BlindBoxTurntableGiftDrawWorldNew.php +++ b/application/api/model/BlindBoxTurntableGiftDrawWorldNew.php @@ -225,7 +225,16 @@ class BlindBoxTurntableGiftDrawWorldNew extends Model } } } - + if (count($precomputedResults) != $total_num) { + // 记录错误到Redis + // 使用正确的Redis方法存储数据 + $key = 'blind_box_draw_world_errors_' . date('Y-m-d-H-i-s'); + print_r($remaining_available_gifts); + echo "超出数量1".json_encode($precomputedResults); + print_r($precomputedResults); + $this->redis->setex($key, 86400 * 7, "超出数量1".json_encode($precomputedResults)); + return ['code' => 0, 'msg' => '网络加载失败,请重试!', 'data' => null]; + } return ['precomputedResults' => $precomputedResults, 'precomputedResultss' => $precomputedResultss]; }