From 278402d3fc4b0cf7753fdbf98d90ae5a74f16608 Mon Sep 17 00:00:00 2001 From: hujiabin Date: Thu, 30 Mar 2023 20:35:20 +0800 Subject: [PATCH] 1 --- webapp/controller/BattleController.class.php | 3 ++- webapp/models/BattleSettlement.php | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/webapp/controller/BattleController.class.php b/webapp/controller/BattleController.class.php index 52ba5b9e..0a6f009c 100644 --- a/webapp/controller/BattleController.class.php +++ b/webapp/controller/BattleController.class.php @@ -396,6 +396,7 @@ class BattleController extends BaseAuthedController { public function showBattleHistory(){ + $accountId = getReqVal('target_id', ''); $battleUuid = getReqVal('battle_uuid', 0); $roomUuid = getReqVal('room_uuid', 0); error_log('showBattleHistory '.json_encode($_REQUEST)); @@ -407,7 +408,7 @@ class BattleController extends BaseAuthedController { $this->_rspErr(1,'param room_uuid error'); return; } - $row = BattleSettlement::findTeam($battleUuid,$roomUuid); + $row = BattleSettlement::findTeamByTargetId($accountId,$battleUuid,$roomUuid); if (!$row){ $this->_rspErr(1,'param error'); return; diff --git a/webapp/models/BattleSettlement.php b/webapp/models/BattleSettlement.php index 1538db91..7d9649ab 100644 --- a/webapp/models/BattleSettlement.php +++ b/webapp/models/BattleSettlement.php @@ -153,5 +153,18 @@ class BattleSettlement extends BaseModel return $row; } + public static function findTeamByTargetId($targetId,$battleUuid, $roomUuid) + { + $row = SqlHelper::ormSelectOne + (myself()->_getMysql($targetId), + 't_battle_settlement_team', + array( + 'battle_uuid' => $battleUuid, + 'room_uuid' => $roomUuid, + ) + ); + return $row; + } + }