|
@@ -122,7 +122,7 @@ public class CourseHomeworkServiceImpl extends ServiceImpl<CourseHomeworkDao, Co
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
- // 声部信息
|
|
|
|
|
|
+ // 声部信息 群组信息
|
|
List<CourseHomeworkVo> subjectList = baseMapper.selectSubjectAndGroupInfoList(recordIdList);
|
|
List<CourseHomeworkVo> subjectList = baseMapper.selectSubjectAndGroupInfoList(recordIdList);
|
|
|
|
|
|
if (CollectionUtils.isEmpty(subjectList)) {
|
|
if (CollectionUtils.isEmpty(subjectList)) {
|
|
@@ -160,6 +160,7 @@ public class CourseHomeworkServiceImpl extends ServiceImpl<CourseHomeworkDao, Co
|
|
record.setCourseGroupName(courseHomeworkVo.getCourseGroupName());
|
|
record.setCourseGroupName(courseHomeworkVo.getCourseGroupName());
|
|
record.setSubjectName(courseHomeworkVo.getSubjectName());
|
|
record.setSubjectName(courseHomeworkVo.getSubjectName());
|
|
record.setClassNum(courseHomeworkVo.getClassNum());
|
|
record.setClassNum(courseHomeworkVo.getClassNum());
|
|
|
|
+ record.setImGroupId(courseHomeworkVo.getImGroupId());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return courseHomeworkVoIPage;
|
|
return courseHomeworkVoIPage;
|
|
@@ -251,9 +252,7 @@ public class CourseHomeworkServiceImpl extends ServiceImpl<CourseHomeworkDao, Co
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
SysUser teacher = sysUserFeignService.queryUserById(teacherId);
|
|
SysUser teacher = sysUserFeignService.queryUserById(teacherId);
|
|
- String url = sysMessageService.selectConfigUrl(MessageTypeEnum.TEACHER_DECORATE_HOMEWORK.getCode());
|
|
|
|
-
|
|
|
|
- url = MessageFormatter.arrayFormat(url, courseScheduleId);
|
|
|
|
|
|
+ String url = sysMessageService.selectConfigUrl(MessageTypeEnum.TEACHER_DECORATE_HOMEWORK.getCode(),courseScheduleId);
|
|
for (CourseScheduleStudentPayment courseScheduleStudentPayment : paymentList) {
|
|
for (CourseScheduleStudentPayment courseScheduleStudentPayment : paymentList) {
|
|
SysUser student = sysUserFeignService.queryUserById(courseScheduleStudentPayment.getUserId());
|
|
SysUser student = sysUserFeignService.queryUserById(courseScheduleStudentPayment.getUserId());
|
|
Map<Long,String> studentReceivers = new HashMap<>();
|
|
Map<Long,String> studentReceivers = new HashMap<>();
|
|
@@ -323,9 +322,7 @@ public class CourseHomeworkServiceImpl extends ServiceImpl<CourseHomeworkDao, Co
|
|
SysUser teacher = sysUserFeignService.queryUserById(courseHomeworkDetailVo.getTeacherId());
|
|
SysUser teacher = sysUserFeignService.queryUserById(courseHomeworkDetailVo.getTeacherId());
|
|
Map<Long,String> studentReceivers = new HashMap<>();
|
|
Map<Long,String> studentReceivers = new HashMap<>();
|
|
studentReceivers.put(student.getId(), student.getPhone());
|
|
studentReceivers.put(student.getId(), student.getPhone());
|
|
- String url = sysMessageService.selectConfigUrl(MessageTypeEnum.TEACHER_REVIEW_HOMEWORK.getCode());
|
|
|
|
-
|
|
|
|
- url = MessageFormatter.arrayFormat(url, reviewDto.getCourseScheduleId());
|
|
|
|
|
|
+ String url = sysMessageService.selectConfigUrl(MessageTypeEnum.TEACHER_REVIEW_HOMEWORK.getCode(),reviewDto.getCourseScheduleId());
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.TEACHER_REVIEW_HOMEWORK,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.TEACHER_REVIEW_HOMEWORK,
|
|
studentReceivers, null, 0, url , ClientEnum.STUDENT.getCode(), teacher.getUsername());
|
|
studentReceivers, null, 0, url , ClientEnum.STUDENT.getCode(), teacher.getUsername());
|
|
}
|
|
}
|
|
@@ -388,8 +385,7 @@ public class CourseHomeworkServiceImpl extends ServiceImpl<CourseHomeworkDao, Co
|
|
Map<Long,String> receivers = new HashMap<>();
|
|
Map<Long,String> receivers = new HashMap<>();
|
|
receivers.put(teacher.getId(), teacher.getPhone());
|
|
receivers.put(teacher.getId(), teacher.getPhone());
|
|
|
|
|
|
- String url = sysMessageService.selectConfigUrl(MessageTypeEnum.STUDENT_SUBMIT_HOMEWORK.getCode());
|
|
|
|
- url = MessageFormatter.arrayFormat(url, submitDto.getCourseScheduleId(),student.getId());
|
|
|
|
|
|
+ String url = sysMessageService.selectConfigUrl(MessageTypeEnum.STUDENT_SUBMIT_HOMEWORK.getCode(),submitDto.getCourseScheduleId(),student.getId());
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.STUDENT_SUBMIT_HOMEWORK,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.STUDENT_SUBMIT_HOMEWORK,
|
|
receivers, null, 0, url, ClientEnum.TEACHER.getCode(), student.getUsername());
|
|
receivers, null, 0, url, ClientEnum.TEACHER.getCode(), student.getUsername());
|
|
}
|
|
}
|