|  | @@ -221,7 +221,6 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
 | 
	
		
			
				|  |  |      private SysUser insertSysUser(TeacherSubmitReq teacherSubmitReq) {
 | 
	
		
			
				|  |  |          SysUser sysUser = new SysUser();
 | 
	
		
			
				|  |  |          sysUser = getUserDetil(sysUser, teacherSubmitReq);
 | 
	
		
			
				|  |  | -        sysUser.setUserType(SysUserType.TEACHER.getCode());
 | 
	
		
			
				|  |  |          //初始密码,手机号后6位
 | 
	
		
			
				|  |  |          String password = sysUser.getPhone().substring(sysUser.getPhone().length() - 6);
 | 
	
		
			
				|  |  |          sysUser.setPassword(new BCryptPasswordEncoder().encode(password));
 | 
	
	
		
			
				|  | @@ -309,7 +308,11 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
 | 
	
		
			
				|  |  |              sysUser.setRealName(teacherSubmitReq.getRealName());
 | 
	
		
			
				|  |  |              sysUser.setIdCardNo(teacherSubmitReq.getIdCardNo());
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +        if (StringUtil.isEmpty(sysUser.getUserType())) {
 | 
	
		
			
				|  |  | +            sysUser.setUserType("TEACHER");
 | 
	
		
			
				|  |  | +        } else if (!sysUser.getUserType().contains("TEACHER")) {
 | 
	
		
			
				|  |  | +            sysUser.setUserType(sysUser.getUserType() + ",TEACHER");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          sysUser.setUsername(teacherSubmitReq.getUsername());
 | 
	
		
			
				|  |  |          sysUser.setPhone(teacherSubmitReq.getPhone());
 | 
	
		
			
				|  |  |          return sysUser;
 |