From 27bcaefc00499e235af618933178e0fd7f441f1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Mon, 8 Sep 2025 18:51:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A1=E4=B9=90=E4=BC=9A=E6=8A=BD=E5=A5=96?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=8F=90=E4=BA=A4.-bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/BlindBoxTurntableGift.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/api/model/BlindBoxTurntableGift.php b/application/api/model/BlindBoxTurntableGift.php index cb2af5b..0c89af8 100644 --- a/application/api/model/BlindBoxTurntableGift.php +++ b/application/api/model/BlindBoxTurntableGift.php @@ -512,6 +512,9 @@ class BlindBoxTurntableGift extends Model for($i = 0; $i < $num; $i++){ //本期当前第多少次后抽奖 总的抽奖次数- 剩余数量 $room_pan = db::name("vs_room_pan")->where(['room_id'=>$room_id,'gift_bag_id'=>$gift_bag_id])->field('remaining_number,periods')->find(); + if(empty($room_pan)){ + return ['code' => 0, 'msg' => '当前房间未配置抽奖礼物,请联系管理员', 'data' => []]; + } $total_remaining = $room_pan['remaining_number']; $total_draw_times = $total_quantity - $total_remaining; //随机获取一个礼物