diff --git a/doc/Mission.py b/doc/Mission.py index 78300501..8c7b0e38 100644 --- a/doc/Mission.py +++ b/doc/Mission.py @@ -31,6 +31,12 @@ class Mission(object): 'params': [ _common.ReqHead(), ['mission_id', 0, '任务id'], + ['objects!', + [ + ['type', '', '类型 0:武器 1:英雄'], + ['id', '', 'id'], + ], + '悬赏任务对象列表'] ], 'response': [ _common.RspHead(), diff --git a/webapp/controller/MissionController.class.php b/webapp/controller/MissionController.class.php index 87796bb8..f20078ba 100644 --- a/webapp/controller/MissionController.class.php +++ b/webapp/controller/MissionController.class.php @@ -229,12 +229,10 @@ class MissionController extends BaseAuthedController { private function commitOfferRewardMission($missionMeta) { - } public function sendOfferRewardMission() { - } public function boostOfferRewardMission() diff --git a/webapp/services/MissionService.php b/webapp/services/MissionService.php index 2691d5ec..6292023c 100644 --- a/webapp/services/MissionService.php +++ b/webapp/services/MissionService.php @@ -91,6 +91,7 @@ class MissionService extends BaseService { 'current' => 0, 'target' => getXVal($missionMeta, 'target', 1), 'state' => Mission::NOT_FINISHED_STATE, + 'objects' => array() ); if ($missionDb) { if ($missionMeta['type'] == mt\Task::DAILY_MISSON_TYPE) {