|  | @@ -91,9 +91,9 @@ class UserModel extends BaseModel {
 | 
	
		
			
				|  |  |          let userDataFromDb2 = await this.findDataBySsoId(userData.ssoId);
 | 
	
		
			
				|  |  |          let userDataFromDb = await this.findDataByName(userData.username);  //后面新增的账号可淘汰这方法,当前使用是为了兼容旧的账号
 | 
	
		
			
				|  |  |          let result = false;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          if (userDataFromDb === null && userDataFromDb2 === null) {
 | 
	
		
			
				|  |  |              // 不存在用户则入库
 | 
	
		
			
				|  |  | +            this.setScene();//恢复场景,用户有可能公司real_name等信息为空,不能设置为必填
 | 
	
		
			
				|  |  |              result = await this.addUser(userData);
 | 
	
		
			
				|  |  |              userDataFromDb = result;
 | 
	
		
			
				|  |  |          } else {
 | 
	
	
		
			
				|  | @@ -130,6 +130,11 @@ class UserModel extends BaseModel {
 | 
	
		
			
				|  |  |                  this.model.schema.path('province').required(true);
 | 
	
		
			
				|  |  |                  this.model.schema.path('version').required(true);
 | 
	
		
			
				|  |  |                  break;
 | 
	
		
			
				|  |  | +            case '':
 | 
	
		
			
				|  |  | +                this.model.schema.path('real_name').required(false);
 | 
	
		
			
				|  |  | +                this.model.schema.path('company').required(false);
 | 
	
		
			
				|  |  | +                this.model.schema.path('province').required(false);
 | 
	
		
			
				|  |  | +                this.model.schema.path('version').required(false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |