From 4a788bf6e12030ee085352014ceeb88932de0c9d Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Thu, 7 Sep 2023 14:45:10 +0800 Subject: [PATCH] 1 --- doc/Team.py | 44 -------- webapp/controller/TeamController.class.php | 124 --------------------- 2 files changed, 168 deletions(-) diff --git a/doc/Team.py b/doc/Team.py index 1b4925b0..c34d6180 100644 --- a/doc/Team.py +++ b/doc/Team.py @@ -130,50 +130,6 @@ class Team(object): 'response': [ _common.RspHead(), ] - },{ - 'name': 'setHero', - 'desc': '设置出战英雄', - 'group': 'Team', - 'url': 'webapp/index.php?c=Team&a=setHero', - 'params': [ - _common.ReqHead(), - ['team_uuid', '', '队伍唯一id'], - ['hero_uid', 0, '英雄uniid'], - ], - 'response': [ - _common.RspHead(), - ] - },{ - 'name': 'setPreset', - 'desc': '设置备战', - 'group': 'Team', - 'url': 'webapp/index.php?c=Team&a=setPreset', - 'params': [ - _common.ReqHead(), - ['team_uuid', '', '队伍唯一id'], - ['hero_uid', 0, '英雄uniid'], - ['chip_page', 0, '铭文页id'], - ['skill_id', 0, '技能item id'], - ['weapon_uid1', 0, '枪1uniid'], - ['weapon_uid2', 0, '枪2uniid'], - ], - 'response': [ - _common.RspHead(), - ] - },{ - 'name': 'setHeroSkin', - 'desc': '设置英雄皮肤', - 'group': 'Team', - 'url': 'webapp/index.php?c=Team&a=setHeroSkin', - 'params': [ - _common.ReqHead(), - ['team_uuid', '', '队伍唯一id'], - ['hero_uid', 0, '英雄uniid'], - ['skin_id', 0, '皮肤item id'], - ], - 'response': [ - _common.RspHead(), - ] },{ 'name': 'updateTeam', 'desc': '跟新队伍信息', diff --git a/webapp/controller/TeamController.class.php b/webapp/controller/TeamController.class.php index cb6ba7fb..f7193880 100644 --- a/webapp/controller/TeamController.class.php +++ b/webapp/controller/TeamController.class.php @@ -428,130 +428,6 @@ class TeamController extends BaseAuthedController { $this->_rspOk(); } - public function setHero(){ - $teamUuid = getReqVal('team_uuid', ''); - $heroUid = getReqVal('hero_uid', ''); - $heroDb = Hero::find($heroUid); - if (! $heroDb){ - $this->_rspErr(1, 'hero_uid param error'); - return; - } - $r = $this->_getRedis($teamUuid); - $teamDb = $this->readTeamDb($r, $teamUuid); - if (empty($teamDb)) { - $this->_rspErr(1, 'The team has been disbanded'); - return; - } - $this->_updateUserInfo(array( - 'hero_id' => $heroUid - )); - $newUserInfo = User::toPreset($this->_getOrmUserInfo()); - foreach ($teamDb['member_list'] as &$member) { - if ($member['account_id'] == $this->_getAccountId()){ - $newUserInfo['is_leader'] = $member['is_leader']; - $newUserInfo['is_ready'] = $member['is_ready']; - $member = $newUserInfo; - } - - } - $this->saveTeamDb($r, $teamUuid, $teamDb); - $propertyChgService = new services\PropertyChgService(); - $propertyChgService->addUserChg(); - $this->_rspData(array( - 'property_chg' => $propertyChgService->toDto() - )); - } - - public function setPreset(){ - $teamUuid = getReqVal('team_uuid', ''); - $heroId = getReqVal('hero_uid',0); - $chipPageId = getReqVal('chip_page',0); - $weaponUid1 = getReqVal('weapon_uid1',0); - $weaponUid2 = getReqVal('weapon_uid2',0); - $skillId = getReqVal('skill_id',0); - $r = $this->_getRedis($teamUuid); - $teamDb = $this->readTeamDb($r, $teamUuid); - if (empty($teamDb)) { - $this->_rspErr(1, 'The team has been disbanded'); - return; - } - $heroDb = Hero::find($heroId); - if (! $heroDb){ - $this->_rspErr(1, "You don't have the hero yet"); - return; - } - $chipPageDb = ChipPage::find($chipPageId); - if (! $chipPageDb){ - $this->_rspErr(1, "You don't have the chip page"); - return; - } - if ($weaponUid1){ - $gunDb1 = Gun::find($weaponUid1); - if (!$gunDb1){ - $this->_rspErr(1, "You don't have the gun1 yet"); - return; - } - } - if ($weaponUid2){ - $gunDb2 = Gun::find($weaponUid2); - if (!$gunDb2){ - $this->_rspErr(1, "You don't have the gun2 yet"); - return; - } - } - $skillMeta = mt\Skill::get($skillId); - if (! $skillMeta){ - $this->_rspErr(1,'skill_id parameter error'); - return ; - } - HeroPreset::upsertPreset($heroId,$skillId,$chipPageId,$weaponUid1,$weaponUid2); - $newUserInfo = User::toPreset($this->_getOrmUserInfo()); - foreach ($teamDb['member_list'] as &$member) { - if ($member['account_id'] == $this->_getAccountId()){ - $newUserInfo['is_leader'] = $member['is_leader']; - $newUserInfo['is_ready'] = $member['is_ready']; - $member = $newUserInfo; - } - - } - $this->saveTeamDb($r, $teamUuid, $teamDb); - $this->_rspOk(); - } - - public function setHeroSkin(){ - $teamUuid = getReqVal('team_uuid', ''); - $heroUniId = getReqVal('hero_uid', 0); - $skinId = getReqVal('skin_id', 0); - $r = $this->_getRedis($teamUuid); - $teamDb = $this->readTeamDb($r, $teamUuid); - if (empty($teamDb)) { - $this->_rspErr(1, 'The team has been disbanded'); - return; - } - $heroDb = Hero::find($heroUniId); - $heroSkinDb = HeroSkin::find($skinId); - if (!$heroDb) { - $this->_rspErr(1, "You don't have the hero yet"); - return; - } - if (!$heroSkinDb) { - $this->_rspErr(2, "You don't have the skin yet"); - return; - } - HeroSkin::takeonSkin( $skinId,$heroDb['hero_id']); - $newUserInfo = User::toPreset($this->_getOrmUserInfo()); - foreach ($teamDb['member_list'] as &$member) { - if ($member['account_id'] == $this->_getAccountId()){ - $newUserInfo['is_leader'] = $member['is_leader']; - $newUserInfo['is_ready'] = $member['is_ready']; - $member = $newUserInfo; - } - - } - $this->saveTeamDb($r, $teamUuid, $teamDb); - $this->_rspOk(); - } - public function getPveFragmentNumOrDay(){ $todayPveGetHeroFragmentNum = myself()->_getDailyV(TN_DAILY_PVE_GET_HERO_FRAGMENT_NUM, 0); $todayPveGetGunFragmentNum = myself()->_getDailyV(TN_DAILY_PVE_GET_GUN_FRAGMENT_NUM, 0);