| 
					
				 | 
			
			
				@@ -54,9 +54,9 @@ public class TeacherFreeTimeServiceImpl extends ServiceImpl<TeacherFreeTimeDao, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         TeacherFreeTime oldTeacherFreeTime = baseMapper.selectOne(Wrappers.<TeacherFreeTime>lambdaQuery().eq(TeacherFreeTime::getTeacherId, teacherId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //删除原有设置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(Objects.nonNull(oldTeacherFreeTime)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            teacherFreeTime.setRecentFreeTime(oldTeacherFreeTime.getRecentFreeTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             baseMapper.deleteById(oldTeacherFreeTime.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        teacherFreeTime.setRecentFreeTime(oldTeacherFreeTime.getRecentFreeTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         baseMapper.insert(teacherFreeTime); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //更新老师30天内是否有空 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.updateTeacherFreeTime(teacherId); 
			 |