diff --git a/webapp/controller/RankingController.class.php b/webapp/controller/RankingController.class.php index 2d59e025..a2e3366f 100644 --- a/webapp/controller/RankingController.class.php +++ b/webapp/controller/RankingController.class.php @@ -288,6 +288,8 @@ class RankingController extends BaseAuthedController { case 3:$value['ring_item_id'] = $rewardList[2];break; default : $value['ring_item_id'] = 0; } + }else{ + $value['ring_item_id'] = 0; } } //当月排位赛最大分配金额 diff --git a/webapp/controller/SeasonController.class.php b/webapp/controller/SeasonController.class.php index 9447122f..2fd55d8d 100644 --- a/webapp/controller/SeasonController.class.php +++ b/webapp/controller/SeasonController.class.php @@ -272,13 +272,16 @@ class SeasonController extends BaseAuthedController { if ($userDto['score'] >= $this->starshine){ $KingCount += 1; $userDto['echelonTopX'] = \services\FormulaService::echelonTopX($userDto['rank_sort']); + switch ($userDto['rank_sort']){ + case 1:$userDto['ring_item_id'] = $rewardList[0];break; + case 2:$userDto['ring_item_id'] = $rewardList[1];break; + case 3:$userDto['ring_item_id'] = $rewardList[2];break; + default : $userDto['ring_item_id'] = 0; + } + }else{ + $userDto['ring_item_id'] = 0; } - switch ($userDto['rank_sort']){ - case 1:$userDto['ring_item_id'] = $rewardList[0];break; - case 2:$userDto['ring_item_id'] = $rewardList[1];break; - case 3:$userDto['ring_item_id'] = $rewardList[2];break; - default : $userDto['ring_item_id'] = 0; - } + array_push($rankList,$userDto); }