|
@@ -1434,17 +1434,19 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
|
|
|
}
|
|
|
|
|
|
//老师端-明日课程提醒
|
|
|
- String teacherUrl = sysMessageService.selectConfigUrl(MessageTypeEnum.TOMORROW_COURSE_REMINDER.getCode());
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.TOMORROW_COURSE_REMINDER,
|
|
|
- teacherReceivers, null, 0, teacherUrl, ClientEnum.TEACHER.getCode(),
|
|
|
- practiceCount.toString(), liveCount.toString());
|
|
|
- log.info("send success {}", MessageTypeEnum.TOMORROW_COURSE_REMINDER);
|
|
|
-
|
|
|
- //老师端-明日课程提醒(短信)
|
|
|
- sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.SMS_TOMORROW_COURSE_REMINDER,
|
|
|
- teacherSms, null, 0, null, null,
|
|
|
- practiceCount, liveCount);
|
|
|
- log.info("send success {}", MessageTypeEnum.SMS_STUDENT_BUY_PRACTICE);
|
|
|
+ if (liveCount != 0 && practiceCount != 0) {
|
|
|
+ String teacherUrl = sysMessageService.selectConfigUrl(MessageTypeEnum.TOMORROW_COURSE_REMINDER.getCode());
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.TOMORROW_COURSE_REMINDER,
|
|
|
+ teacherReceivers, null, 0, teacherUrl, ClientEnum.TEACHER.getCode(),
|
|
|
+ practiceCount.toString(), liveCount.toString());
|
|
|
+ log.info("send success {}", MessageTypeEnum.TOMORROW_COURSE_REMINDER);
|
|
|
+
|
|
|
+ //老师端-明日课程提醒(短信)
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.SMS_TOMORROW_COURSE_REMINDER,
|
|
|
+ teacherSms, null, 0, null, null,
|
|
|
+ practiceCount, liveCount);
|
|
|
+ log.info("send success {}", MessageTypeEnum.SMS_STUDENT_BUY_PRACTICE);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1710,7 +1712,7 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
|
|
|
}
|
|
|
|
|
|
List<CourseScheduleStudentVo> courseList = userList.stream()
|
|
|
- .filter(s -> (s.getType().equals(CourseScheduleEnum.PRACTICE.getCode()) || s.getType().equals(CourseScheduleEnum.PIANO_ROOM_CLASS.getCode()) ))
|
|
|
+ .filter(s -> (s.getType().equals(CourseScheduleEnum.PRACTICE.getCode()) || s.getType().equals(CourseScheduleEnum.PIANO_ROOM_CLASS.getCode())))
|
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
//清除缓存
|