|
@@ -2125,6 +2125,17 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ Map<Integer, String> teacherMap = new HashMap<>();
|
|
|
|
+ teacherMap.put(practiceGroup.getUserId(), practiceGroup.getUserId().toString());
|
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.PRACTICE_CREATE_TEACHER_PUSH,
|
|
|
|
+ teacherMap, null, 0, null, "TEACHER",
|
|
|
|
+ teacher.getRealName(), practiceGroup.getType().getCode(), practiceGroup.getName());
|
|
|
|
+ Map<Integer, String> teacherPhoneMap = new HashMap<>();
|
|
|
|
+ teacherPhoneMap.put(practiceGroup.getUserId(), teacher.getPhone());
|
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.YIMEI, MessageTypeEnum.PRACTICE_CREATE_TEACHER_PUSH,
|
|
|
|
+ teacherPhoneMap, null, 0, null, "TEACHER",
|
|
|
|
+ teacher.getRealName(), practiceGroup.getType().getCode(), practiceGroup.getName());
|
|
|
|
+
|
|
studentDao.updateStudentServiceTag(practiceGroup.getStudentId(), null, YesOrNoEnum.YES.getCode());
|
|
studentDao.updateStudentServiceTag(practiceGroup.getStudentId(), null, YesOrNoEnum.YES.getCode());
|
|
|
|
|
|
imUserFriendService.refreshGroupImUserFriend(practiceGroup.getId().toString(), GroupType.PRACTICE);
|
|
imUserFriendService.refreshGroupImUserFriend(practiceGroup.getId().toString(), GroupType.PRACTICE);
|
|
@@ -3305,6 +3316,19 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
|
|
userPhoneMap.put(practiceGroup.getStudentId(), student.getPhone());
|
|
userPhoneMap.put(practiceGroup.getStudentId(), student.getPhone());
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.PAY_PRACTICE_BUY_SUCCESS,
|
|
sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.PAY_PRACTICE_BUY_SUCCESS,
|
|
userPhoneMap, null, 0, null, "STUDENT", groupStartTime, groupEndTime, teacherName, drillTimesOnWeek, firstCourseStartTime);
|
|
userPhoneMap, null, 0, null, "STUDENT", groupStartTime, groupEndTime, teacherName, drillTimesOnWeek, firstCourseStartTime);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ Map<Integer, String> teacherMap = new HashMap<>();
|
|
|
|
+ teacherMap.put(practiceGroup.getUserId(), practiceGroup.getUserId().toString());
|
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.PRACTICE_CREATE_TEACHER_PUSH,
|
|
|
|
+ teacherMap, null, 0, null, "TEACHER",
|
|
|
|
+ teacher.getRealName(), practiceGroup.getType().getCode(), practiceGroup.getName());
|
|
|
|
+ Map<Integer, String> teacherPhoneMap = new HashMap<>();
|
|
|
|
+ teacherPhoneMap.put(practiceGroup.getUserId(), teacher.getPhone());
|
|
|
|
+ sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.YIMEI, MessageTypeEnum.PRACTICE_CREATE_TEACHER_PUSH,
|
|
|
|
+ teacherPhoneMap, null, 0, null, "TEACHER",
|
|
|
|
+ teacher.getRealName(), practiceGroup.getType().getCode(), practiceGroup.getName());
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|