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