Merge branch 'hjb' of git.kingsome.cn:server/game2006api into hjb

This commit is contained in:
hujiabin 2024-01-25 16:49:53 +08:00
commit 48ad546743

View File

@ -4,6 +4,7 @@ require_once('mt/Parameter.php');
require_once('mt/Item.php'); require_once('mt/Item.php');
require_once('mt/Drop.php'); require_once('mt/Drop.php');
require_once('mt/Hero.php'); require_once('mt/Hero.php');
require_once('mt/ServerTaskTime.php');
require_once('models/Bag.php'); require_once('models/Bag.php');
require_once('models/Hero.php'); require_once('models/Hero.php');
@ -14,6 +15,10 @@ require_once('services/AwardService.php');
require_once('services/PropertyChgService.php'); require_once('services/PropertyChgService.php');
require_once('services/LogService.php'); require_once('services/LogService.php');
require_once('services/NameService.php'); require_once('services/NameService.php');
require_once('services/HashRateService.php');
require_once('services/TameBattleDataService.php');
require_once('services/AwardService.php');
require_once('services/PropertyChgService.php');
use phpcommon\SqlHelper; use phpcommon\SqlHelper;
use models\Bag; use models\Bag;
@ -36,23 +41,17 @@ class BoxController extends BaseAuthedController {
public function requestReward() public function requestReward()
{ {
/*
$this->_rspData(array( $this->_rspData(array(
"item_list" => array( "item_list" => array(
array(
'item_id' => V_ITEM_GOLD, 'item_id' => V_ITEM_GOLD,
1000 'item_num' => 1000
)
) )
)); ));
$payload = ''; $payload = '';
return; return;*/
/*
$userInfo = $this->_getOrmUserInfo();
if (!$userInfo) {
$this->_rspErr(1, 'Without this player1');
return;
}
// $ranked = getReqVal('pvp_personal_rank', 0);
$teamBattleDataService = new services\TameBattleDataService();
$teamBattleDataService->calStarNum();
$mode = getReqVal('room_mode', 0); $mode = getReqVal('room_mode', 0);
$item = array(); $item = array();
$currentMeta = \mt\ServerTaskTime::getCurrentTime(); $currentMeta = \mt\ServerTaskTime::getCurrentTime();
@ -84,12 +83,14 @@ class BoxController extends BaseAuthedController {
break; break;
} }
} }
if ($item){ $awardService = new services\AwardService();
Bag::addItem($item['item_id'],$item['item_num']); $propertyChgService = new services\PropertyChgService();
} myself()->_addItems($item, $awardService, $propertyChgService);
$this->_rspData(array( $this->_rspData(array(
"items" => $item "item_list" => $item,
));*/ 'award' => $awardService->toDto(),
'property_chg' => $propertyChgService->toDto(),
));
} }
} }