From 14107d60e4cc36ff76409412cfe710b44f77bed4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Fri, 16 Jan 2026 13:31:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=B2=E7=9B=92=E6=9C=9F=E6=95=B0=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/SendGift.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/application/api/model/SendGift.php b/application/api/model/SendGift.php index c73e3f62..8e245617 100644 --- a/application/api/model/SendGift.php +++ b/application/api/model/SendGift.php @@ -1390,6 +1390,11 @@ class SendGift extends Model public function open_box($gift_id,$user_id,$gift_user_id,$room_id,$gift_bag_id){ //获取盲盒配置 if($gift_bag_id){ + $gift_bag = db::name("vs_gift_bag")->where(['id'=>$gift_bag_id])->find(); + if(!$gift_bag){ + return ['code' => 0, 'msg' => '当前盲盒不存在', 'data' => []]; + } + $periods = $gift_bag['periods'] ?? 0; $bag_gift = db::name("vs_gift")->where(['gid'=>$gift_id])->find();// 获取盲盒信息 //随机获取一个礼物 $where = [ @@ -1431,7 +1436,7 @@ class SendGift extends Model $data['gift_user_id'] = $gift_user_id; $data['gift_bag_id'] = $gift_bag_id; $data['gift_id'] = $gift_bag_detail['foreign_id']; - $data['periods'] = 0;//$periods; + $data['periods'] = $periods; $data['room_id'] = $room_id; $data['gift_price'] = $gift['gift_price']; $data['bag_price'] = $bag_gift['gift_price'];