|
@@ -3073,7 +3073,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))
|
|
@@ -3098,6 +3098,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);
|
|
|
}
|
|
|
});
|
|
|
|
|
@@ -3107,6 +3109,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)
|