|
@@ -687,23 +687,27 @@ class FightProc {
|
|
|
|
|
|
$selfIsHasRank = 0; //本人是否上榜 0未上榜没有排名 1上榜则selfRank就是排名
|
|
$selfIsHasRank = 0; //本人是否上榜 0未上榜没有排名 1上榜则selfRank就是排名
|
|
$selfExtraInfo = 0;
|
|
$selfExtraInfo = 0;
|
|
- $isExistFinishReward = 0;
|
|
|
|
|
|
+
|
|
if ($type == 1) {
|
|
if ($type == 1) {
|
|
$list = gMem()->zrevrange(MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid), 0, glc()->Rank_MainGateIndex_OnListRank, true);
|
|
$list = gMem()->zrevrange(MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid), 0, glc()->Rank_MainGateIndex_OnListRank, true);
|
|
- $selfExtraInfo = ctx()->gates->maxPassGateNumId();
|
|
|
|
-
|
|
|
|
- $isExistFinishReward = self::isExistNoDrawed_MainGate();
|
|
|
|
|
|
+ $selfExtraInfo = ctx()->gates->maxPassGateNumId();
|
|
} else {
|
|
} else {
|
|
$list = gMem()->zrevrange(MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid), 0, glc()->Rank_FightPower_OnListRank, true);
|
|
$list = gMem()->zrevrange(MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid), 0, glc()->Rank_FightPower_OnListRank, true);
|
|
- $selfExtraInfo = self::countUserFightPower();
|
|
|
|
-
|
|
|
|
- $isExistFinishReward = self::isExistNoDrawed_FightPower();
|
|
|
|
|
|
+ $selfExtraInfo = self::countUserFightPower();
|
|
}
|
|
}
|
|
|
|
+ $isExistFinishReward_mainGate = self::isExistNoDrawed_MainGate();
|
|
|
|
+ $isExistFinishReward_fightPower = self::isExistNoDrawed_FightPower();
|
|
|
|
|
|
- if ($isExistFinishReward == 1) {
|
|
|
|
- $isExistFinishReward = true;
|
|
|
|
|
|
+ if ($isExistFinishReward_mainGate == 1) {
|
|
|
|
+ $isExistFinishReward_mainGate = true;
|
|
} else {
|
|
} else {
|
|
- $isExistFinishReward = false;
|
|
|
|
|
|
+ $isExistFinishReward_mainGate = false;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if ($isExistFinishReward_fightPower == 1) {
|
|
|
|
+ $isExistFinishReward_fightPower = true;
|
|
|
|
+ } else {
|
|
|
|
+ $isExistFinishReward_fightPower = false;
|
|
}
|
|
}
|
|
|
|
|
|
$selfRank = null;
|
|
$selfRank = null;
|
|
@@ -729,7 +733,8 @@ class FightProc {
|
|
'rankInfo' => $retArr,
|
|
'rankInfo' => $retArr,
|
|
'selfRank' => $selfRank,
|
|
'selfRank' => $selfRank,
|
|
'selfIsHasRank' => $selfIsHasRank,
|
|
'selfIsHasRank' => $selfIsHasRank,
|
|
- 'isExistFinishReward' => $isExistFinishReward,
|
|
|
|
|
|
+ 'isExistFinishReward_MainGate' => $isExistFinishReward_mainGate,
|
|
|
|
+ 'isExistFinishReward_FightPower' => $isExistFinishReward_fightPower,
|
|
);
|
|
);
|
|
return Resp::ok($ret);
|
|
return Resp::ok($ret);
|
|
}
|
|
}
|