|  | @@ -512,6 +512,28 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
 | 
	
		
			
				|  |  |              studentDao.update(student);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        //推送
 | 
	
		
			
				|  |  | +        List<CourseSchedule> courseSchedules1=courseScheduleDao.findTeacherCoursesWithIncludeDateRange(teacherId,allCourseDates.get(2),DateUtil.addMinutes(allCourseDates.get(2),practiceCourseMinutes));
 | 
	
		
			
				|  |  | +        List<CourseSchedule> courseSchedules2=courseScheduleDao.findTeacherCoursesWithIncludeDateRange(teacherId,allCourseDates.get(3),DateUtil.addMinutes(allCourseDates.get(3),practiceCourseMinutes));
 | 
	
		
			
				|  |  | +        if(!CollectionUtils.isEmpty(courseSchedules1)||!CollectionUtils.isEmpty(courseSchedules2)){
 | 
	
		
			
				|  |  | +            if(courseSchedules1 == null){
 | 
	
		
			
				|  |  | +                courseSchedules1=new ArrayList<>();
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            if(courseSchedules2 == null){
 | 
	
		
			
				|  |  | +                courseSchedules2=new ArrayList<>();
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            courseSchedules1.addAll(courseSchedules2);
 | 
	
		
			
				|  |  | +            SysUser sysUser = sysUserFeignService.queryUserById(practiceGroup.getStudentId());
 | 
	
		
			
				|  |  | +            String[] courseDates=new String[courseSchedules1.size()];
 | 
	
		
			
				|  |  | +            String[] courseNames=new String[courseSchedules1.size()];
 | 
	
		
			
				|  |  | +            for (int i=0;i<courseSchedules1.size();i++) {
 | 
	
		
			
				|  |  | +                courseDates[i]=DateUtil.dateToString(courseSchedules1.get(i).getStartClassTime(),"yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +                courseNames[i]=courseSchedules1.get(i).getName();
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            String courseDatesStr=StringUtils.join(courseDates,"、");
 | 
	
		
			
				|  |  | +            String courseNamesStr=StringUtils.join(courseNames,"、");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          Map result = new HashMap();
 | 
	
		
			
				|  |  |          result.put("teacherName", teacher.getRealName());
 | 
	
		
			
				|  |  |          result.put("enableApply", applyTimes < 1 ? 1 : 0);
 |