|
@@ -288,13 +288,16 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
if (userIdList.size() > 0) {
|
|
if (userIdList.size() > 0) {
|
|
addImGroup(classGroup, userIdList, teacherIdList);
|
|
addImGroup(classGroup, userIdList, teacherIdList);
|
|
}else {
|
|
}else {
|
|
|
|
+ MusicGroup musicGroup = musicGroupDao.get(classGroup.getMusicGroupId());
|
|
Map<Integer,String> userRoleMap = new HashMap<>();
|
|
Map<Integer,String> userRoleMap = new HashMap<>();
|
|
|
|
+ userRoleMap.put(musicGroup.getEducationalTeacherId(), "乐团主管");
|
|
|
|
+ userRoleMap.put(musicGroup.getTeamTeacherId(), "运营主管");
|
|
|
|
+ userRoleMap.put(musicGroup.getDirectorUserId(), "乐队指导");
|
|
if(teacherIdList != null && teacherIdList.size() > 0){
|
|
if(teacherIdList != null && teacherIdList.size() > 0){
|
|
for(Integer teacherId : teacherIdList){
|
|
for(Integer teacherId : teacherIdList){
|
|
userRoleMap.put(teacherId, "指导老师");
|
|
userRoleMap.put(teacherId, "指导老师");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- MusicGroup musicGroup = musicGroupDao.get(classGroup.getMusicGroupId());
|
|
|
|
imGroupService.create(classGroup.getId().longValue(), null, classGroup.getName(), musicGroup.getName(), musicGroup.getName(), musicGroup.getName(), null, "MUSIC");
|
|
imGroupService.create(classGroup.getId().longValue(), null, classGroup.getName(), musicGroup.getName(), musicGroup.getName(), musicGroup.getName(), null, "MUSIC");
|
|
imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
}
|
|
}
|