hashRateService = new services\HashRateService(); $this->hashRateService->init(); } public function info(){ $mateList = \mt\AchievementsPower::getMetaList(); $currentPeriod= \mt\AchievementsCycle::getCurrentPeriod(); $hashRateDtoList = array(); foreach ($mateList as $mate) { $temp = $this->hashRateService->hashRateTaskDto($mate); array_push($hashRateDtoList, $temp); } $obtain_end_time = strtotime($currentPeriod['obtain_end_time']); $income_end_time = strtotime($currentPeriod['income_end_time']); $state = 0; if ($obtain_end_time < myself()->_getNowTime()){ $state = 1; } $this->_rspData(array( 'list' => $hashRateDtoList, 'obtain_end_time' => $obtain_end_time, 'income_end_time' => $income_end_time, 'state' => $state, 'myHashRate' => 0, )); } }