|
@@ -14,6 +14,7 @@ import java.util.Objects;
|
|
import java.util.Set;
|
|
import java.util.Set;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
+import com.ym.mec.biz.service.*;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Isolation;
|
|
import org.springframework.transaction.annotation.Isolation;
|
|
@@ -46,16 +47,6 @@ import com.ym.mec.biz.dal.enums.CourseStatusEnum;
|
|
import com.ym.mec.biz.dal.enums.GroupType;
|
|
import com.ym.mec.biz.dal.enums.GroupType;
|
|
import com.ym.mec.biz.dal.enums.MusicGroupStatusEnum;
|
|
import com.ym.mec.biz.dal.enums.MusicGroupStatusEnum;
|
|
import com.ym.mec.biz.dal.enums.YesOrNoEnum;
|
|
import com.ym.mec.biz.dal.enums.YesOrNoEnum;
|
|
-import com.ym.mec.biz.service.ClassGroupRelationService;
|
|
|
|
-import com.ym.mec.biz.service.ClassGroupService;
|
|
|
|
-import com.ym.mec.biz.service.ClassGroupStudentMapperService;
|
|
|
|
-import com.ym.mec.biz.service.ClassGroupTeacherMapperService;
|
|
|
|
-import com.ym.mec.biz.service.CourseScheduleService;
|
|
|
|
-import com.ym.mec.biz.service.CourseScheduleStudentPaymentService;
|
|
|
|
-import com.ym.mec.biz.service.CourseScheduleTeacherSalaryService;
|
|
|
|
-import com.ym.mec.biz.service.ImGroupMemberService;
|
|
|
|
-import com.ym.mec.biz.service.StudentRegistrationService;
|
|
|
|
-import com.ym.mec.biz.service.TeacherDefaultMusicGroupSalaryService;
|
|
|
|
import com.ym.mec.common.dal.BaseDAO;
|
|
import com.ym.mec.common.dal.BaseDAO;
|
|
import com.ym.mec.common.entity.ImGroupMember;
|
|
import com.ym.mec.common.entity.ImGroupMember;
|
|
import com.ym.mec.common.entity.ImGroupModel;
|
|
import com.ym.mec.common.entity.ImGroupModel;
|
|
@@ -105,6 +96,9 @@ public class ClassGroupStudentMapperServiceImpl extends BaseServiceImpl<Long, Cl
|
|
@Autowired
|
|
@Autowired
|
|
private CourseScheduleStudentPaymentDao courseScheduleStudentPaymentDao;
|
|
private CourseScheduleStudentPaymentDao courseScheduleStudentPaymentDao;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private ImUserFriendService imUserFriendService;
|
|
|
|
+
|
|
private static String holidayUrl = "http://tool.bitefu.net/jiari/?d=";
|
|
private static String holidayUrl = "http://tool.bitefu.net/jiari/?d=";
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -544,6 +538,7 @@ public class ClassGroupStudentMapperServiceImpl extends BaseServiceImpl<Long, Cl
|
|
}
|
|
}
|
|
//5、添加进IM群组
|
|
//5、添加进IM群组
|
|
imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
|
|
|
|
+ imUserFriendService.classGroupAddStudent(classGroup.getId(),new ArrayList<>(addStudentIds));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|