| 
					
				 | 
			
			
				@@ -16,13 +16,12 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let startTime = Date.now() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    const initBehaviorId = '' + new Date().valueOf() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const initBehaviorId = '' + Date.now() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 学生端记录在云教练里面的时长 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const recordTotalTime = async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const client = useClientType() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (client != 'student') return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const search = useOriginSearch() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const behaviorId = sessionStorage.getItem('behaviorId') || search.behaviorId || initBehaviorId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const prefix = getRequestHostname() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const totalTime = Date.now() - startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       startTime = Date.now() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -35,7 +34,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           feature: search.feature, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           playTime: totalTime / 1000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           deviceType: getPlatform(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          behaviorId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          behaviorId: initBehaviorId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -44,9 +43,11 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       clearInterval(timer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (!route.name) return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console.log('进入云教练') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // window.addEventListener('beforeunload', recordTotalTime) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       timer = setInterval(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         recordTotalTime() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 10 * 1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 60 * 1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return () => <router-view></router-view> 
			 |