|
@@ -83,6 +83,8 @@ public class CoursesGroupServiceImpl extends BaseServiceImpl<Long, CoursesGroup>
|
|
@Autowired
|
|
@Autowired
|
|
private ImGroupMemberService imGroupMemberService;
|
|
private ImGroupMemberService imGroupMemberService;
|
|
@Autowired
|
|
@Autowired
|
|
|
|
+ private ImUserFriendService imUserFriendService;
|
|
|
|
+ @Autowired
|
|
private CourseScheduleStudentPaymentDao courseScheduleStudentPaymentDao;
|
|
private CourseScheduleStudentPaymentDao courseScheduleStudentPaymentDao;
|
|
@Autowired
|
|
@Autowired
|
|
private SysTenantAccountService sysTenantAccountService;
|
|
private SysTenantAccountService sysTenantAccountService;
|
|
@@ -254,6 +256,11 @@ public class CoursesGroupServiceImpl extends BaseServiceImpl<Long, CoursesGroup>
|
|
}
|
|
}
|
|
courseScheduleTeacherSalaryDao.batchInsert(courseScheduleTeacherSalaries);
|
|
courseScheduleTeacherSalaryDao.batchInsert(courseScheduleTeacherSalaries);
|
|
teacherAttendanceDao.batchInsert(teacherAttendances);
|
|
teacherAttendanceDao.batchInsert(teacherAttendances);
|
|
|
|
+ //创建群聊
|
|
|
|
+ imGroupService.create(classGroup.getId().longValue(), null, classGroup.getName(), courseGroup.getName(), courseGroup.getName(), courseGroup.getName(), null, "COMM");
|
|
|
|
+ Map<Integer,String> userRoleMap = new HashMap(1);
|
|
|
|
+ userRoleMap.put(courseGroup.getTeacherId(),"指导老师");
|
|
|
|
+ imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
return BaseController.succeed();
|
|
return BaseController.succeed();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -749,6 +756,7 @@ public class CoursesGroupServiceImpl extends BaseServiceImpl<Long, CoursesGroup>
|
|
|
|
|
|
imGroupService.create(classGroup.getId().longValue(), coursesGroup.getTeacherId(), classGroup.getName(), classGroup.getName(), classGroup.getName(), classGroup.getName(), null, "COMM");
|
|
imGroupService.create(classGroup.getId().longValue(), coursesGroup.getTeacherId(), classGroup.getName(), classGroup.getName(), classGroup.getName(), classGroup.getName(), null, "COMM");
|
|
imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
|
|
+ imUserFriendService.refreshClassImUserFriend(classGroup.getId());
|
|
return BaseController.succeed();
|
|
return BaseController.succeed();
|
|
}
|
|
}
|
|
|
|
|