From aacd3e7f510894da00e98c08081a568d826e68cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Sat, 27 Sep 2025 00:20:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E8=B6=85=E5=87=BA=E5=8F=91?= =?UTF-8?q?=E6=94=BE=E7=A4=BC=E7=89=A9=E9=97=AE=E9=A2=98-=E7=9B=B2?= =?UTF-8?q?=E7=9B=92=E8=BD=AC=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/BlindBoxTurntableGiftDraw.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/application/api/model/BlindBoxTurntableGiftDraw.php b/application/api/model/BlindBoxTurntableGiftDraw.php index 9187ecc..d1331ea 100644 --- a/application/api/model/BlindBoxTurntableGiftDraw.php +++ b/application/api/model/BlindBoxTurntableGiftDraw.php @@ -202,7 +202,7 @@ class BlindBoxTurntableGiftDraw extends Model if (empty($availableGifts)) { $availableGifts = $this->resetPoolAndReload($bag_data['id'], $room_id, $periods + 1, 0); if (empty($availableGifts)) { - return ['code' => 0, 'msg' => '重置奖池后仍无可用礼物', 'data' => null]; + throw new \Exception('重置奖池后仍无可用礼物'); } } @@ -216,7 +216,7 @@ class BlindBoxTurntableGiftDraw extends Model $remaining_available_gifts = $availableGifts; $availableGifts = $this->resetPoolAndReload($bag_data['id'], $room_id, $periods + 1, 0); if (empty($availableGifts)) { - return ['code' => 0, 'msg' => '重置奖池后仍无可用礼物', 'data' => null]; + throw new \Exception('重置奖池后仍无可用礼物'); } $totalDrawTimes = 0; // 不要修改$num的值,保持原始请求数量 @@ -237,7 +237,7 @@ class BlindBoxTurntableGiftDraw extends Model $remaining_available_gifts ); if (empty($precomputedResults['precomputedResults'])) { - return ['code' => 0, 'msg' => '预计算抽奖结果失败', 'data' => null]; + throw new \Exception('预计算抽奖结果失败'); } return [