| <?php | 
|     /** | 
|      * 数据控制器 | 
|      */ | 
|     class DataController extends System_Controller_Web{ | 
|          | 
|         /** | 
|          * 数据汇总 | 
|          * @return [type] [description] | 
|          */ | 
|         public function DailyAction(){ | 
|             $daily_service = new Service_Daily(); | 
|             $day = $this->get('day', date('Y-m-d', strtotime("-1 day"))); | 
|             echo $day; | 
|             $dailyLog_service = new Service_DailyLog(); | 
|             if(strtotime($day) <= strtotime(date('Y-m-d', time()))){ | 
|                 if(!$dailyLog_service->isSummary($day)){ | 
|                     if($daily_service->summary($day)){ | 
|                         echo "汇总成功"; | 
|                     } | 
|                     else{ | 
|                         echo "汇总失败"; | 
|                     } | 
|                 } | 
|                 else{ | 
|                     echo '当天已经汇总过了'; | 
|                 } | 
|             } | 
|             else{ | 
|                 echo $day.'无法进行汇总'; | 
|             } | 
|             die(); | 
|         } | 
|   | 
|   | 
|         public function ThreeHourlyAction(){ | 
|             $data_three_hourly_service = new Service_DataThreeHourly(); | 
|             $day = $this->get('day', date('Y-m-d')); | 
|             echo $day; | 
|             if(!$data_three_hourly_service->isSummary($day)){ | 
|                 if($data_three_hourly_service->summary($day)){ | 
|                     echo "汇总成功"; | 
|                 } | 
|                 else{ | 
|                     echo "汇总失败"; | 
|                 } | 
|             } | 
|             else{ | 
|                 echo '当前时间已经汇总过了'; | 
|             } | 
|              | 
|             die(); | 
|              | 
|         } | 
|   | 
|     } | 
|   | 
|          |