|
@@ -116,15 +116,14 @@ public class LessonExaminationServiceImpl extends ServiceImpl<LessonExaminationD
|
|
|
studentExtracurricularExercisesSituationService.updateNum(lessonExamination,studentIds);
|
|
|
//消息推送
|
|
|
String teacherName = teacherDao.queryNameById(param.getTeacherId());
|
|
|
- Map<Integer, String> userMap = new HashMap<>(1);
|
|
|
- userMap.put(param.getTeacherId(), param.getTeacherId().toString());
|
|
|
String notifyUrl = "evaluating?evaluateId=" + lessonExamination.getId();
|
|
|
String extra = "dayaedu" + notifyUrl + "&type=evaluating&evaluateId=" + lessonExamination.getId();
|
|
|
String[] strings = studentIds.stream().map(e->e.toString()).toArray(String[]::new);
|
|
|
+ Map<Integer, String> userMap = studentIds.stream().collect(Collectors.toMap(e -> e, v -> v.toString()));
|
|
|
sysMessageService.batchSendImMessage(MessageTypeEnum.IM_PUBLISH_LESSON_EXAMINATION,param.getTeacherId().toString(), extra,
|
|
|
strings,null, teacherName);
|
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.STUDENT_PUSH_PUBLISH_LESSON_EXAMINATION,
|
|
|
- userMap, null, 0, 3 + notifyUrl, "STUDENT", teacherName);
|
|
|
+ userMap, null, 0, notifyUrl, "STUDENT", teacherName);
|
|
|
}
|
|
|
|
|
|
@Override
|