From f70b63d5f3644f4983c71ef59b7a48c115b72f1d Mon Sep 17 00:00:00 2001
From: colly_wyx <wangyixiong_007@163.com>
Date: Wed, 09 May 2018 15:45:59 +0800
Subject: [PATCH] bug

---
 application/library/Service/DataThreeHourly.php |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/application/library/Service/DataThreeHourly.php b/application/library/Service/DataThreeHourly.php
index ad81827..b8a0d0d 100644
--- a/application/library/Service/DataThreeHourly.php
+++ b/application/library/Service/DataThreeHourly.php
@@ -1,6 +1,6 @@
 <?php
 
-class Service_Data_Three_Hourly extends System_Service_Base{
+class Service_DataThreeHourly extends System_Service_Base{
 
 	public function __construct(){
 		$this->data_three_hourly_model = new DataThreeHourlyModel();
@@ -18,21 +18,21 @@
 
 	public function summary($day, $time_level){
 		if($time_level > 0 && $time_level <= 8){
-			$hourly_model = new DataHourlyModel();
-			$hour = ($time_level - 1)*3;
-			$start_hour = $hour.':00:00';
-			$end_hour = ($hour + 2).':00:00';
+			$hourly_model = new HourlyModel();
+			$hour = ($time_level - 1)*3;			
+			$start_hour = $hour.':05:00';
+			$end_hour = ($hour + 3).':05:00';
 			if($hour < 10 ){
 				$start_hour = '0'.$start_hour;
 			}
 			if($hour + 2 < 10){
 				$end_hour = '0'.$end_hour;
 			}
-				
+				echo $start_hour.'---'.$end_hour;
 			$hourly_datas = $hourly_model->aggregate(
 				array(
 					array(
-						'$match' => array('create_time' => array('$gte' => $day.' '.$start_hour, '$lte' => $day.' '.$end_hour))
+						'$match' => array('create_time' => array('$gte' => $day.' '.$start_hour, '$lt' => $day.' '.$end_hour))
 					),
 					array(
 						'$group' => array('_id' => '$user_id', 'avg' => array('$avg' => '$value'))

--
Gitblit v1.8.0