From 04df692966ae5bfe7c280d9e90a0b428a7f29901 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 13 Dec 2021 14:07:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B4=BB=E8=B7=83=E5=BA=A6=09Ok?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webapp/bootstrap/init.php | 1 + .../controller/BaseAuthedController.class.php | 23 ++++++++++++++++++- webapp/controller/MissionController.class.php | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/webapp/bootstrap/init.php b/webapp/bootstrap/init.php index b8e7cb4..eddd03b 100644 --- a/webapp/bootstrap/init.php +++ b/webapp/bootstrap/init.php @@ -14,6 +14,7 @@ define('V_ITEM_EXP', 10003); //经验 define('V_ITEM_ACTIVE', 10004); //活跃度 define('TN_BEGIN', 8001); +define('TN_ACTIVE', 8002); define('TN_SHOP', 8003); define('TN_RECHARGE_UPGRADE_TIMES', 8004); define('TN_SHARE_GAMES', 8005); diff --git a/webapp/controller/BaseAuthedController.class.php b/webapp/controller/BaseAuthedController.class.php index 9771dce..f0ca3a1 100644 --- a/webapp/controller/BaseAuthedController.class.php +++ b/webapp/controller/BaseAuthedController.class.php @@ -133,6 +133,16 @@ class BaseAuthedController extends BaseController { return $userInfo['diamond']; } break; + case V_ITEM_EXP: + { + return $userInfo['exp']; + } + break; + case V_ITEM_ACTIVE: + { + return $this->_getV(TN_ACTIVE, 0); + } + break; default: { return Bag::getItemCount($itemId); @@ -144,7 +154,7 @@ class BaseAuthedController extends BaseController { public function _isVirtualItem($itemId) { - return in_array($itemId, array(V_ITEM_GOLD, V_ITEM_DIAMOND)); + return in_array($itemId, array(V_ITEM_GOLD, V_ITEM_DIAMOND, V_ITEM_EXP, V_ITEM_ACTIVE)); } public function _addVirtualItem($itemId, $itemNum) @@ -171,6 +181,17 @@ class BaseAuthedController extends BaseController { )); } break; + case V_ITEM_EXP: + { + } + break; + case V_ITEM_ACTIVE: + { + $this->_incV(TN_ACTIVE, 0, $itemNum); + $this->_incV(TN_DAILY_ACTIVE, 0, $itemNum); + $this->_incV(TN_WEEKLY_ACTIVE, 0, $itemNum); + } + break; default: { } diff --git a/webapp/controller/MissionController.class.php b/webapp/controller/MissionController.class.php index 5e673c5..b7f180f 100644 --- a/webapp/controller/MissionController.class.php +++ b/webapp/controller/MissionController.class.php @@ -81,7 +81,7 @@ class MissionController extends BaseAuthedController { } } $this->_rspData(array( - 'current_active_value' => 0, + 'current_active_value' => $this->_getV(TN_ACTIVE, 0), 'max_active_value' => 0, 'mission_list1' => $missionDtoList1, 'mission_list2' => $missionDtoList2