|  | @@ -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>
 |