| 
						
						
						
					 | 
				
				 | 
				
					@ -1,5 +1,6 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					<script setup lang="ts"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { initRouter } from "@/router/utils"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { storageSession } from "@pureadmin/utils"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { type CSSProperties, ref, computed } from "vue"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { useUserStoreHook } from "@/store/modules/user"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { usePermissionStoreHook } from "@/store/modules/permission"; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -33,7 +34,7 @@ function onChange() { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    .loginByUsername({ username: username.value, password: "admin123" }) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    .then(res => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      if (res.success) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        sessionStorage.removeItem("async-routes"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        storageSession().removeItem("async-routes"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        usePermissionStoreHook().clearAllCachePage(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        initRouter(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |