This commit is contained in:
hujiabin 2022-11-21 14:23:21 +08:00
parent 176161e8c4
commit 7d2fd6672d
2 changed files with 7 additions and 5 deletions

View File

@ -177,7 +177,6 @@ class EventRankingController extends BaseAuthedController
$this->myRanked['value'] = $row['value']; $this->myRanked['value'] = $row['value'];
$this->myRanked['rewardNum'] = $this->celAward($wave,$type,$ranked)['rewardNum']; $this->myRanked['rewardNum'] = $this->celAward($wave,$type,$ranked)['rewardNum'];
$this->myRanked['extraRewardNum'] = $this->celAward($wave,$type,$ranked)['extraRewardNum']; $this->myRanked['extraRewardNum'] = $this->celAward($wave,$type,$ranked)['extraRewardNum'];
$this->myRanked['modifytime'] = $row['modifytime'];
}else{ }else{
$guildDb = Guild::find($userInfo['guild_id']); $guildDb = Guild::find($userInfo['guild_id']);
$value = myself()->_getSelfMysql()->execQuery( $value = myself()->_getSelfMysql()->execQuery(

View File

@ -593,13 +593,16 @@ class MissionService extends BaseService {
} }
$metas = mt\Task::getOfferRewardMissions $metas = mt\Task::getOfferRewardMissions
($this->offerRewartdMission['missions']); ($this->offerRewartdMission['missions']);
error_log(json_encode($metas));
if (count($metas)<1) { if (count($metas)<1) {
return; return;
} }
error_log(json_encode('Mission Number ___'.count($metas))); if (count($metas) == 1){
$count = count($metas)>=5 ? 5 : count($metas); $missList = array_keys($metas);
foreach (array_rand($metas, $count) as $key) { }else{
$count = count($metas)>=5 ? 5 : count($metas);
$missList = array_rand($metas, $count);
}
foreach ($missList as $key) {
$meta = $metas[$key]; $meta = $metas[$key];
if ($this->getMissionsCount() >= if ($this->getMissionsCount() >=
$wantedRefreshMissionNum) { $wantedRefreshMissionNum) {