1
This commit is contained in:
parent
399b7612e1
commit
fb003f34d5
@ -229,6 +229,7 @@ class MissionController extends BaseAuthedController {
|
||||
|
||||
private function commitOfferRewardMission($missionMeta)
|
||||
{
|
||||
$this->missionService->commitOfferRewardMission($missionMeta);
|
||||
}
|
||||
|
||||
public function sendOfferRewardMission()
|
||||
|
@ -679,6 +679,7 @@ class MissionService extends BaseService {
|
||||
'item_id' => V_ITEM_DIAMOND,
|
||||
'item_num' => $missionMeta['boost']
|
||||
));
|
||||
$this->removeOfferRewardMission($missionId);
|
||||
$this->saveOfferRewardMission();
|
||||
}
|
||||
|
||||
@ -698,4 +699,19 @@ class MissionService extends BaseService {
|
||||
BigData::setData(BigData::OFFER_REWARD_MISSION_TYPE, json_encode($this->offerRewartdMission));
|
||||
}
|
||||
|
||||
private function removeOfferRewardMission($missionId)
|
||||
{
|
||||
$missions = array();
|
||||
foreach ($this->offerRewartdMission['missions'] as $mission) {
|
||||
if ($mission['mission_id'] != $missionId) {
|
||||
array_push($missions, $mission);
|
||||
}
|
||||
}
|
||||
$this->offerRewartdMission['missions'] = $missions;
|
||||
}
|
||||
|
||||
public function commitOfferRewardMission($missionMeta)
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user