diff --git a/webapp/bootstrap/init.php b/webapp/bootstrap/init.php index b8e7cb41..eddd03b0 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 9771dcea..f0ca3a12 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 5e673c5c..b7f180f3 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