zouxuan 2 rokov pred
rodič
commit
8465342944

+ 2 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/impl/LessonExaminationServiceImpl.java

@@ -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