From 3bfd92e45e0f2e44397a88e5e8ae54d7b3e3ac31 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 9 Aug 2023 14:48:37 +0800 Subject: [PATCH] 1 --- webapp/controller/BaseAuthedController.class.php | 6 +++++- webapp/controller/DailySelectionController.class.php | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/webapp/controller/BaseAuthedController.class.php b/webapp/controller/BaseAuthedController.class.php index 6c5ea085..b800d41d 100644 --- a/webapp/controller/BaseAuthedController.class.php +++ b/webapp/controller/BaseAuthedController.class.php @@ -466,7 +466,11 @@ class BaseAuthedController extends BaseController { switch ($itemMeta['type']) { case mt\Item::HERO_TYPE: { - $res = Hero::addFreeHero($itemMeta); + if (isset($item['is_payed']) && $item['is_payed']) { + $res = Hero::addHero($itemMeta); + } else { + $res = Hero::addFreeHero($itemMeta); + } if ($res){ $lastIdx = SqlHelper::getLastInsertId( myself()->_getSelfMysql()); $awardService->addHero($item['item_id'],$lastIdx); diff --git a/webapp/controller/DailySelectionController.class.php b/webapp/controller/DailySelectionController.class.php index 92331b51..18a67f12 100644 --- a/webapp/controller/DailySelectionController.class.php +++ b/webapp/controller/DailySelectionController.class.php @@ -194,6 +194,7 @@ class DailySelectionController extends BaseAuthedController { array( 'item_id' => $goodsMeta['goods_id'], 'item_num' => $goodsMeta['goods_num'], + 'is_payed' => true ) ), $awardService,