| 
					
				 | 
			
			
				@@ -29,7 +29,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="MonitorDataChartReportByDay" resultMap="MonitorDataChartReportMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.`HOUR` AS "dateLabel", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            CONCAT( r.PARENT_SCENE_NAME, r.DEVICE_NAME ) AS "deviceName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            CONCAT( s.SCENE_NAME, r.DEVICE_NAME ) AS "deviceName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.DEVICE_CODE AS "devoceCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.ATTRIBUTE_NAME AS "attributeName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             da.unit AS "unit", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -40,6 +40,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_day_report r ON p.DEVICE_ID = r.DEVICE_ID AND p.ATTRIBUTE_ID = r.ATTRIBUTE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_device_attribute da ON da.id = r.ATTRIBUTE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_device d ON d.id = r.DEVICE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        left join sms_scene s on s.id=p.PARENT_SCENE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where p.IS_CHART = 1 and p.`STATUS`= 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             and p.PARENT_SCENE_ID=#{sceneId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             and r.year=#{year} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -75,14 +76,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 and (d.DEPT_ORG_ID is null or d.DEPT_ORG_ID =0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        group by r.hour ,r.PARENT_SCENE_NAME,r.DEVICE_NAME,r.DEVICE_CODE,r.ATTRIBUTE_NAME,da.unit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        group by r.hour ,s.SCENE_NAME,r.DEVICE_NAME,r.DEVICE_CODE,r.ATTRIBUTE_NAME,da.unit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY r.`HOUR` ASC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="MonitorDataChartReportByMonth" resultMap="MonitorDataChartReportMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.`day` AS "dateLabel", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            CONCAT( r.PARENT_SCENE_NAME, r.DEVICE_NAME ) AS "deviceName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            CONCAT( s.SCENE_NAME, r.DEVICE_NAME ) AS "deviceName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.DEVICE_CODE AS "devoceCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.ATTRIBUTE_NAME AS "attributeName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             da.unit AS "unit", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -93,6 +94,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_month_report r ON p.DEVICE_ID = r.DEVICE_ID AND p.ATTRIBUTE_ID = r.ATTRIBUTE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_device_attribute da ON da.id = r.ATTRIBUTE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_device d ON d.id = r.DEVICE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        left join sms_scene s on s.id=p.PARENT_SCENE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where p.IS_CHART = 1 and p.`STATUS`= 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and p.PARENT_SCENE_ID=#{sceneId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and r.year=#{year} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -127,13 +129,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 and (d.DEPT_ORG_ID is null or d.DEPT_ORG_ID =0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        group by r.day ,r.PARENT_SCENE_NAME,r.DEVICE_NAME,r.DEVICE_CODE,r.ATTRIBUTE_NAME,da.unit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        group by r.day ,s.SCENE_NAME,r.DEVICE_NAME,r.DEVICE_CODE,r.ATTRIBUTE_NAME,da.unit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY r.`day` ASC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="MonitorDataChartReportByYear" resultMap="MonitorDataChartReportMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.`month` AS "dateLabel", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            CONCAT( r.PARENT_SCENE_NAME, r.DEVICE_NAME ) AS "deviceName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            CONCAT( s.SCENE_NAME, r.DEVICE_NAME ) AS "deviceName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.DEVICE_CODE AS "devoceCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             r.ATTRIBUTE_NAME AS "attributeName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             da.unit AS "unit", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -144,6 +146,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_year_report r ON p.DEVICE_ID = r.DEVICE_ID AND p.ATTRIBUTE_ID = r.ATTRIBUTE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_device_attribute da ON da.id = r.ATTRIBUTE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN sms_device d ON d.id = r.DEVICE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        left join sms_scene s on s.id=p.PARENT_SCENE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where p.IS_CHART = 1 and p.`STATUS`= 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and p.PARENT_SCENE_ID=#{sceneId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and r.year=#{year} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -177,7 +180,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 and (d.DEPT_ORG_ID is null or d.DEPT_ORG_ID =0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        group by r.month ,r.PARENT_SCENE_NAME,r.DEVICE_NAME,r.DEVICE_CODE,r.ATTRIBUTE_NAME,da.unit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        group by r.month ,s.SCENE_NAME,r.DEVICE_NAME,r.DEVICE_CODE,r.ATTRIBUTE_NAME,da.unit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY r.`month` ASC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |