1
This commit is contained in:
parent
3e85d0744c
commit
7b10fa477c
@ -4,10 +4,12 @@ require_once('services/MissionService.php');
|
||||
|
||||
require_once('models/Mission.php');
|
||||
require_once('models/Fragment.php');
|
||||
require_once('models/Season.php');
|
||||
|
||||
use phpcommon\SqlHelper;
|
||||
use models\Mission;
|
||||
use models\Fragment;
|
||||
use models\Season;
|
||||
class OtherController extends BaseAuthedController {
|
||||
const MISSION = 1;
|
||||
const PIECE = 2;
|
||||
@ -21,7 +23,11 @@ class OtherController extends BaseAuthedController {
|
||||
);
|
||||
switch ($param){
|
||||
case self::MISSION : {
|
||||
$userInfo = $this->_safeGetOrmUserInfo();
|
||||
$currRankSeasonMeta = mt\RankSeason::getCurrentSeason();
|
||||
$seasonDb = Season::find($currRankSeasonMeta['id']);
|
||||
$missionService = new services\MissionService();
|
||||
$missionService->init($userInfo, $seasonDb);;
|
||||
$missionMetaList = mt\Task::getCustomTypeMetaList(1, $missionService);
|
||||
$missionHash = Mission::allToHash();
|
||||
foreach ($missionMetaList as $missionMeta) {
|
||||
@ -29,6 +35,7 @@ class OtherController extends BaseAuthedController {
|
||||
$missionDto = $missionService->getMissionDto('', '', $missionDb, $missionMeta);
|
||||
if ($missionDto['state'] == Mission::RECEIVEABLE_STATE){
|
||||
$req['mission'] = 1;
|
||||
echo $missionMeta['id']."_";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user