This commit is contained in:
aozhiwei 2022-03-01 13:50:28 +08:00
parent 399b7612e1
commit fb003f34d5
2 changed files with 17 additions and 0 deletions

View File

@ -229,6 +229,7 @@ class MissionController extends BaseAuthedController {
private function commitOfferRewardMission($missionMeta) private function commitOfferRewardMission($missionMeta)
{ {
$this->missionService->commitOfferRewardMission($missionMeta);
} }
public function sendOfferRewardMission() public function sendOfferRewardMission()

View File

@ -679,6 +679,7 @@ class MissionService extends BaseService {
'item_id' => V_ITEM_DIAMOND, 'item_id' => V_ITEM_DIAMOND,
'item_num' => $missionMeta['boost'] 'item_num' => $missionMeta['boost']
)); ));
$this->removeOfferRewardMission($missionId);
$this->saveOfferRewardMission(); $this->saveOfferRewardMission();
} }
@ -698,4 +699,19 @@ class MissionService extends BaseService {
BigData::setData(BigData::OFFER_REWARD_MISSION_TYPE, json_encode($this->offerRewartdMission)); 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)
{
}
} }