| 
					
				 | 
			
			
				@@ -43,6 +43,8 @@ import YzTag from "@/components/zhu-yuan-yi-sheng/YzTag.vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {useElementSize} from "@vueuse/core"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import router from "@/router"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import {shortcutTrigger, xcEvent} from "@/utils/xckeydown"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import {initWebSocket} from "@/utils/websocket"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import {uuid} from "@/utils/getUuid"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const windowSize = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return store.state.app.windowSize 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -59,7 +61,7 @@ let shortcutKeyRegistration = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 onDeactivated(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    if (keyWatch != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (keyWatch != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         keyWatch() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -74,7 +76,19 @@ watch(() => yzHeaderHeight.value, () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     yzHeaderSize.value = yzHeaderHeight.value 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, {immediate: true}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const initSocket = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const sid = store.getters['user/sid'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (sid && sid !== 'undefined') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        initWebSocket(sid + uuid(8, 62)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        router.push('/login') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 onMounted(async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (store.getters['user/token']) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        initSocket() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     await nextTick() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getJyJcZdTree().then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         jyTree.value = res.jy 
			 |