|  | @@ -11,6 +11,7 @@ export default {
 | 
	
		
			
				|  |  |    data(){
 | 
	
		
			
				|  |  |      return {
 | 
	
		
			
				|  |  |        isLogin: false,
 | 
	
		
			
				|  |  | +      excludeLoginCheck: ["/play/wasm", "/play/rtc"],
 | 
	
		
			
				|  |  |        userInfo: { //保存用户信息
 | 
	
		
			
				|  |  |          nick: null,
 | 
	
		
			
				|  |  |          ulevel: null,
 | 
	
	
		
			
				|  | @@ -21,27 +22,29 @@ export default {
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    created() {
 | 
	
		
			
				|  |  |      if (userService.getToken() == null){
 | 
	
		
			
				|  |  | +      console.log(22222)
 | 
	
		
			
				|  |  | +      console.log(this.$route.path)
 | 
	
		
			
				|  |  | +      try {
 | 
	
		
			
				|  |  | +        if (this.excludeLoginCheck && this.excludeLoginCheck.length > 0) {
 | 
	
		
			
				|  |  | +          for (let i = 0; i < this.excludeLoginCheck.length; i++) {
 | 
	
		
			
				|  |  | +            if (this.$route.path.startsWith(this.excludeLoginCheck[i])){
 | 
	
		
			
				|  |  | +              return;
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      }catch (e) {
 | 
	
		
			
				|  |  | +        console.error(e)
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |        //如果没有登录状态则跳转到登录页
 | 
	
		
			
				|  |  |        this.$router.push('/login');
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  | -  //监听路由检查登录
 | 
	
		
			
				|  |  | -  watch:{
 | 
	
		
			
				|  |  | -    "$route" : 'checkLogin'
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    mounted(){
 | 
	
		
			
				|  |  |      //组件开始挂载时获取用户信息
 | 
	
		
			
				|  |  |      // this.getUserInfo();
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    methods: {
 | 
	
		
			
				|  |  | -    checkLogin(){
 | 
	
		
			
				|  |  | -      //检查是否存在session
 | 
	
		
			
				|  |  | -      if (userService.getToken() == null){
 | 
	
		
			
				|  |  | -        //如果没有登录状态则跳转到登录页
 | 
	
		
			
				|  |  | -        // this.$router.push('/login');
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    components: {}
 | 
	
		
			
				|  |  |  };
 |