From 668c2f54c4014a44a2183d75d8026cc5610765ec Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 7 Aug 2024 13:25:21 +0800 Subject: [PATCH] 1 --- webapp/controller/BigwheelController.class.php | 4 ++-- webapp/services/BigwheelService.php | 7 +++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/webapp/controller/BigwheelController.class.php b/webapp/controller/BigwheelController.class.php index a3331247..bf6d5f28 100644 --- a/webapp/controller/BigwheelController.class.php +++ b/webapp/controller/BigwheelController.class.php @@ -282,11 +282,11 @@ class BigwheelController extends BaseAuthedController { } myself()->_fireEvent('Bigwheel', 'onWinPrize', array( - 'grid' => $grid1, + 'info' => $grid1, 'drop' => $drop1 ), array( - 'grid' => $grid2, + 'info' => $grid2, 'drop' => $drop2 )); } diff --git a/webapp/services/BigwheelService.php b/webapp/services/BigwheelService.php index 51429155..7f7bdded 100644 --- a/webapp/services/BigwheelService.php +++ b/webapp/services/BigwheelService.php @@ -13,10 +13,9 @@ class BigwheelService extends BaseService { $grids = array($grid1, $grid2); foreach ($grids as $grid) { - $gridMeta = mt\Bigwheel::get($grid['grid_id']); - if ($grid['grid_state'] == 1 && $gridMeta['is_grand_reward']) { - self::sendNotify($drop1[0]['item_id']); - self::sendNotify($drop2[0]['item_id']); + $gridMeta = mt\Bigwheel::get($grid['info']['grid_id']); + if ($grid['info']['grid_state'] == 1 && $gridMeta['is_grand_reward']) { + self::sendNotify($grid['drop'][0]['item_id']); } } }