This commit is contained in:
hujiabin 2023-03-28 10:35:48 +08:00
parent 3500ef730d
commit b8434c5909

View File

@ -52,10 +52,10 @@ class TeamController extends BaseAuthedController {
//验证pve_instance_id合法性 //验证pve_instance_id合法性
if ($pveInstanceId){ if ($pveInstanceId){
if ($userDb['level'] < \mt\LevelUp::USER_LEVEL_PVE_MATCH_LIMIT){ // if ($userDb['level'] < \mt\LevelUp::USER_LEVEL_PVE_MATCH_LIMIT){
$this->_rspErr(1,'Not agreed terms'); // $this->_rspErr(1,'Not agreed terms');
return; // return;
} // }
$pveGame = \mt\PveGemini::get($pveInstanceId); $pveGame = \mt\PveGemini::get($pveInstanceId);
if (!$pveGame){ if (!$pveGame){
$this->_rspErr(1, 'pve_instance_id error'); $this->_rspErr(1, 'pve_instance_id error');
@ -66,12 +66,12 @@ class TeamController extends BaseAuthedController {
return; return;
} }
} }
if ($matchMode == self::MATCH_MODE_RANK){ // if ($matchMode == self::MATCH_MODE_RANK){
if ($userDb['level'] < \mt\LevelUp::USER_LEVEL_RANK_MATCH_LIMIT){ // if ($userDb['level'] < \mt\LevelUp::USER_LEVEL_RANK_MATCH_LIMIT){
$this->_rspErr(1,'Not agreed terms'); // $this->_rspErr(1,'Not agreed terms');
return; // return;
} // }
} // }
$userDto = User::toPreset($userDb); $userDto = User::toPreset($userDb);
$userDto['is_leader'] = 1; $userDto['is_leader'] = 1;
$userDto['is_ready'] = 1; $userDto['is_ready'] = 1;
@ -117,16 +117,16 @@ class TeamController extends BaseAuthedController {
return; return;
} }
$userDb = $this->_getOrmUserInfo(); $userDb = $this->_getOrmUserInfo();
if ($teamDb['match_mode'] == self::MATCH_MODE_RANK && // if ($teamDb['match_mode'] == self::MATCH_MODE_RANK &&
$userDb['level'] < \mt\LevelUp::USER_LEVEL_RANK_MATCH_LIMIT){ // $userDb['level'] < \mt\LevelUp::USER_LEVEL_RANK_MATCH_LIMIT){
$this->_rspErr(1,'Not agreed terms'); // $this->_rspErr(1,'Not agreed terms');
return; // return;
} // }
if ($teamDb['match_mode'] == self::MATCH_MODE_PVE && // if ($teamDb['match_mode'] == self::MATCH_MODE_PVE &&
$userDb['level'] < \mt\LevelUp::USER_LEVEL_PVE_MATCH_LIMIT){ // $userDb['level'] < \mt\LevelUp::USER_LEVEL_PVE_MATCH_LIMIT){
$this->_rspErr(1,'Not agreed terms'); // $this->_rspErr(1,'Not agreed terms');
return; // return;
} // }
foreach ($teamDb['member_list'] as $member) { foreach ($teamDb['member_list'] as $member) {
if ($member['account_id'] == $this->_getAccountId()) { if ($member['account_id'] == $this->_getAccountId()) {
@ -144,10 +144,10 @@ class TeamController extends BaseAuthedController {
$this->_rspErr(1, 'No challenge'); $this->_rspErr(1, 'No challenge');
return; return;
} }
if ($userDb['level'] < \mt\LevelUp::USER_LEVEL_PVE_MATCH_LIMIT){ // if ($userDb['level'] < \mt\LevelUp::USER_LEVEL_PVE_MATCH_LIMIT){
$this->_rspErr(1,'Not agreed terms'); // $this->_rspErr(1,'Not agreed terms');
return; // return;
} // }
} }
$userDto = User::toPreset($userDb); $userDto = User::toPreset($userDb);