From 25fe6150adefeab6268e20b9c00c2ea42c0b9b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Mon, 13 Oct 2025 16:21:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E9=9C=80=E6=B1=82-=E6=B4=BB=E5=8A=A8?= =?UTF-8?q?=E9=9C=80=E6=B1=82-=E7=9B=B2=E7=9B=92=E8=BD=AC=E7=9B=98?= =?UTF-8?q?=E8=B0=83=E9=80=9A=E7=9B=98-=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/BlindBoxTurntableGiftDrawWorld.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/application/api/model/BlindBoxTurntableGiftDrawWorld.php b/application/api/model/BlindBoxTurntableGiftDrawWorld.php index c0a28ad..2491b83 100644 --- a/application/api/model/BlindBoxTurntableGiftDrawWorld.php +++ b/application/api/model/BlindBoxTurntableGiftDrawWorld.php @@ -983,13 +983,14 @@ class BlindBoxTurntableGiftDrawWorld extends Model ->field('id,room_name,is_open_blind_box_turntable,xlh_periods') ->where(['id' => $room_id]) ->find(); - if (!$room || $room['is_open_blind_box_turntable'] != 1) { - return ['code' => 0, 'msg' => '该房间未开启盲盒转盘', 'data' => null]; - } + $bag_data = db::name("vs_gift_bag") + ->field('id,name,ext,periods') + ->where('id', $gift_bag_id) + ->find(); // 3. 检查巡乐会状态 $pan_xlh = db::name('vs_room_pan_xlh') - ->where(['room_id' => $room_id, 'periods' => $room['xlh_periods']]) + ->where(['periods' => $bag_data['periods'],"send_time"=>0]) ->find(); if (empty($pan_xlh)) { return ['code' => 0, 'msg' => '未开始', 'data' => null];