| 
					
				 | 
			
			
				@@ -36,6 +36,7 @@ from Ansjer.config import ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     CONFIG_TEST, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     BASE_DIR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+from Controller.SensorGateway.SmartSceneController import SmartSceneView 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from Model.models import ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     CompanySerialModel, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Device_Info, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -61,7 +62,7 @@ from Object.TokenObject import TokenObject 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from Object.utils.PayPalUtil import PayPalService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from Service.CommonService import CommonService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from Service.VodHlsService import SplitVodHlsObject 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-from Object.ApschedulerObject import ApschedulerObject 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+from Object.ApschedulerObject import ApschedulerObject, ApschedulerObjectTest 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ACCESS_KEY = "AKIA2E67UIMD3CYTIWPA" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 SECRET_KEY = "mHl79oiKxEf+89friTtwIcF8FUFIdVksUwySixwQ" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -175,6 +176,8 @@ class testView(View): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return self.oci_oss(request, response) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         elif operation == 'genericReportPush':  # 设备上传日志 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return self.generic_report_push(request_dict, response) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        elif operation == 'date_apscheduler':  # date定时任务测试 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return self.date_apscheduler(request_dict, response) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return response.json(414) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1218,3 +1221,12 @@ class testView(View): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         except Exception as e: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @staticmethod 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    def date_apscheduler(request_dict, response): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        task_id = request_dict.get('task_id', None) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        time_stamp = int(request_dict.get('time_stamp', None)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        try: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ApschedulerObjectTest(SmartSceneView.pub_mqtt, task_id, time_stamp, (201, 2010, '000IAR11L'), 8.0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return response.json(0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        except Exception as e: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e))) 
			 |