This commit is contained in:
hujiabin 2022-10-26 11:36:46 +08:00
parent 980c3ea6d7
commit 53ed29ea5f
2 changed files with 5 additions and 4 deletions

View File

@ -6,6 +6,7 @@ require_once('models/Chip.php');
require_once('models/BattleHistory.php');
require_once('services/BattleDataService.php');
require_once('services/FormulaService.php');
require_once('mt/RankSeason.php');
use phpcommon\SqlHelper;
use models\Hero;
@ -44,7 +45,7 @@ class BattleController extends BaseAuthedController {
$data = array(
'reward' => $battleDataService->getReward()
);
if (getReqVal('match_mode', 0) == services\BattleDataService::MATCH_MODE_MATCH){
if (getReqVal('match_mode', 0) == services\BattleDataService::MATCH_MODE_PVP && mt\RankSeason::getCurrentSeason()){
$newRank = $userInfo['rank'];
$newScore = \services\FormulaService::calcBattleAfterRankScore($userInfo,$_REQUEST);
mt\Rank::calcNewRankAndScore( $newRank, $newScore);

View File

@ -147,8 +147,7 @@ class BattleDataService extends BaseService {
}
}
//录入战斗记录
$this->saveBattleHistory();
switch ($matchMode) {
case self::MATCH_MODE_PVP:
@ -184,7 +183,8 @@ class BattleDataService extends BaseService {
}
break;
}
//录入战斗记录
$this->saveBattleHistory();
}
private function saveBattleHistory(){