1
This commit is contained in:
parent
2ce5cf53fd
commit
bcb14428ca
@ -402,10 +402,7 @@ class MissionService extends BaseService {
|
||||
break;
|
||||
case mt\Task::OFFER_REWARD_COND:
|
||||
{
|
||||
$info = $this->getOfferRewardMissionInfo($missionDto);
|
||||
if ($info) {
|
||||
|
||||
}
|
||||
$this->getOfferRewardMissionInfo($missionDto, $missionMeta);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
@ -586,9 +583,23 @@ class MissionService extends BaseService {
|
||||
return $this->offerRewartdMission['missions'];
|
||||
}
|
||||
|
||||
private function getOfferRewardMissionInfo($missionDto)
|
||||
private function getOfferRewardMissionInfo(&$missionDto, $missionMeta)
|
||||
{
|
||||
|
||||
foreach ($this->offerRewartdMission['missions'] as $mission) {
|
||||
if ($mission['mission_id'] == $missionDto['mission_id']) {
|
||||
if ($mission['sendtime'] > 0) {
|
||||
$leftTime = max(0, myself()->_getNowTime() - $mission['sendtime']);
|
||||
if ($leftTime > 0) {
|
||||
$missionDto['state'] = 0;
|
||||
} else {
|
||||
$missionDto['state'] = 2;
|
||||
}
|
||||
} else {
|
||||
$missionDto['state'] = 2;
|
||||
}
|
||||
$missionDto['objects'] = $mission['objects'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user