|  | @@ -3077,7 +3077,7 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
 | 
	
		
			
				|  |  |          //距离开课时间小于等于20分钟
 | 
	
		
			
				|  |  |          List<CourseSchedule> courseSchedules = this.lambdaQuery()
 | 
	
		
			
				|  |  |                  .eq(CourseSchedule::getStatus, CourseScheduleEnum.NOT_START.getCode())
 | 
	
		
			
				|  |  | -                .in(CourseSchedule::getType, CourseScheduleEnum.PRACTICE.getCode(), CourseScheduleEnum.VIP.getCode())
 | 
	
		
			
				|  |  | +                .in(CourseSchedule::getType, CourseScheduleEnum.PRACTICE.getCode(), CourseScheduleEnum.VIP.getCode(), CourseScheduleEnum.GROUP.getCode())
 | 
	
		
			
				|  |  |                  .eq(CourseSchedule::getPushStartMsg, false)
 | 
	
		
			
				|  |  |                  .eq(CourseSchedule::getLock, 0)
 | 
	
		
			
				|  |  |                  .lt(CourseSchedule::getStartTime, DateUtil.offsetMinute(new Date(), 21))
 | 
	
	
		
			
				|  | @@ -3102,6 +3102,8 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
 | 
	
		
			
				|  |  |                  sendStartRemind(CourseScheduleEnum.PRACTICE,sendTeacherMap,courseList);
 | 
	
		
			
				|  |  |              }else if(CourseScheduleEnum.VIP.getCode().equals(type)){
 | 
	
		
			
				|  |  |                  sendStartRemind(CourseScheduleEnum.VIP,sendTeacherMap,courseList);
 | 
	
		
			
				|  |  | +            }else if(CourseScheduleEnum.GROUP.getCode().equals(type)){
 | 
	
		
			
				|  |  | +                sendStartRemind(CourseScheduleEnum.GROUP,sendTeacherMap,courseList);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -3111,6 +3113,8 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
 | 
	
		
			
				|  |  |                  sendStartRemind(CourseScheduleEnum.PRACTICE,courseList,sendStudentMap);
 | 
	
		
			
				|  |  |              }else if(CourseScheduleEnum.VIP.getCode().equals(type)){
 | 
	
		
			
				|  |  |                  sendStartRemind(CourseScheduleEnum.VIP,courseList,sendStudentMap);
 | 
	
		
			
				|  |  | +            }else if(CourseScheduleEnum.GROUP.getCode().equals(type)){
 | 
	
		
			
				|  |  | +                sendStartRemind(CourseScheduleEnum.GROUP,courseList,sendStudentMap);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |          this.lambdaUpdate().set(CourseSchedule::getPushStartMsg,true)
 |