|  | @@ -58,6 +58,9 @@ public class ExtracurricularExercisesServiceImpl extends BaseServiceImpl<Long, E
 | 
	
		
			
				|  |  |  		if(StringUtils.isBlank(exercises.getStudentIdList())){
 | 
	
		
			
				|  |  |  			throw new BizException("请指定学生");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | +		
 | 
	
		
			
				|  |  | +		Teacher teacher = teacherDao.getLocked(exercises.getTeacherId());
 | 
	
		
			
				|  |  | +		
 | 
	
		
			
				|  |  |  		if(Objects.isNull(exercises.getExpireDate())){
 | 
	
		
			
				|  |  |  			LocalDateTime localDateTime=LocalDateTime.now();
 | 
	
		
			
				|  |  |  			localDateTime=localDateTime.plusDays(2).withHour(21).withMinute(0).withSecond(0);
 | 
	
	
		
			
				|  | @@ -68,7 +71,6 @@ public class ExtracurricularExercisesServiceImpl extends BaseServiceImpl<Long, E
 | 
	
		
			
				|  |  |  		exercises.setExpectNum(studentIds.size());
 | 
	
		
			
				|  |  |  		extracurricularExercisesDao.insert(exercises);
 | 
	
		
			
				|  |  |  		String dateStr = DateUtil.dateToString(exercises.getExpireDate(), "MM月dd日HH点");
 | 
	
		
			
				|  |  | -		Teacher teacher = teacherDao.get(exercises.getTeacherId());
 | 
	
		
			
				|  |  |  		for (Integer studentId : studentIds) {
 | 
	
		
			
				|  |  |  			ExtracurricularExercisesReply studentExtraExercise=new ExtracurricularExercisesReply();
 | 
	
		
			
				|  |  |  			studentExtraExercise.setExtracurricularExercisesId(exercises.getId());
 |