From a2b448ed1d89d77e67cf888ffae058d7904e362e Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Tue, 13 Aug 2024 15:10:52 +0800 Subject: [PATCH] 1 --- webapp/services/AddItemsService.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/webapp/services/AddItemsService.php b/webapp/services/AddItemsService.php index 2d222ea5..c6ab6607 100644 --- a/webapp/services/AddItemsService.php +++ b/webapp/services/AddItemsService.php @@ -16,6 +16,18 @@ use models\Avatar; use phpcommon\SqlHelper; class AddItemsService extends BaseService { + + private function _isAddAwardItem($itemId){ + if (!in_array($itemId,array( + Item::HERO_TYPE, + Item::CHIP_TYPE, + Item::APPOINT_PROP_TYPE + ))){ + return true; + } + return false; + } + public function addItems($items, $awardService, $propertyService){ myself()->_checkS(); $heads = array(); @@ -23,7 +35,7 @@ class AddItemsService extends BaseService foreach ($items as $item) { //道具产出埋点 LogService::productItem($item); - if ($awardService){ + if ($awardService && $this->_isAddAwardItem($item['item_id'])){ $awardService->addItem($item['item_id'], $item['item_num']); } if (myself()->_isVirtualItem($item['item_id'])) {