|
@@ -166,7 +166,7 @@ public class VideoLessonPurchaseRecordServiceImpl extends ServiceImpl<VideoLesso
|
|
|
userAccountService.accountChange(userAccountRecord);
|
|
|
log.info("buyVideoCourseSuccess ok");
|
|
|
|
|
|
- videoSend(teacherId, studentId, lessonGroup.getLessonName());
|
|
|
+ videoSend(teacherId, studentId, lessonGroup);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -204,7 +204,7 @@ public class VideoLessonPurchaseRecordServiceImpl extends ServiceImpl<VideoLesso
|
|
|
* @Author: cy
|
|
|
* @Date: 2022/5/6
|
|
|
*/
|
|
|
- public void videoSend(Long teacherId, Long studentId, String lessonName) {
|
|
|
+ public void videoSend(Long teacherId, Long studentId, VideoLessonGroup lesson) {
|
|
|
//查询老师&学生信息
|
|
|
SysUser teacher = sysUserFeignService.queryUserById(teacherId);
|
|
|
SysUser student = sysUserFeignService.queryUserById(studentId);
|
|
@@ -221,7 +221,7 @@ public class VideoLessonPurchaseRecordServiceImpl extends ServiceImpl<VideoLesso
|
|
|
try {
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.STUDENT_BUY_VIDEO,
|
|
|
teacherReceivers, null, 0, null, ClientEnum.TEACHER.getCode(),
|
|
|
- student.getUsername(), lessonName);
|
|
|
+ student.getUsername(), lesson.getLessonName());
|
|
|
log.info("send success {}", MessageTypeEnum.STUDENT_BUY_VIDEO);
|
|
|
} catch (Exception e) {
|
|
|
log.error("send fail {}", MessageTypeEnum.STUDENT_BUY_VIDEO);
|
|
@@ -232,8 +232,8 @@ public class VideoLessonPurchaseRecordServiceImpl extends ServiceImpl<VideoLesso
|
|
|
try {
|
|
|
String url = sysMessageService.selectConfigUrl(MessageTypeEnum.VIDEO_BUY.getCode());
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.VIDEO_BUY,
|
|
|
- studentReceivers, null, 0, url, ClientEnum.STUDENT.getCode(),
|
|
|
- teacher.getUsername(), lessonName );
|
|
|
+ studentReceivers, null, 0, url + lesson.getId(), ClientEnum.STUDENT.getCode(),
|
|
|
+ teacher.getUsername(), lesson.getLessonName() );
|
|
|
log.info("send success {}", MessageTypeEnum.VIDEO_BUY);
|
|
|
} catch (Exception e) {
|
|
|
log.error("send fail {}", MessageTypeEnum.VIDEO_BUY);
|
|
@@ -244,7 +244,7 @@ public class VideoLessonPurchaseRecordServiceImpl extends ServiceImpl<VideoLesso
|
|
|
try {
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.SMS_VIDEO_BUY,
|
|
|
studentSMS, null, 0, null, null,
|
|
|
- teacher.getUsername(), lessonName);
|
|
|
+ teacher.getUsername(), lesson.getLessonName());
|
|
|
log.info("sms send success {}", MessageTypeEnum.SMS_VIDEO_BUY);
|
|
|
} catch (Exception e) {
|
|
|
log.error("sms send fail {}", MessageTypeEnum.SMS_VIDEO_BUY);
|